zoukankan      html  css  js  c++  java
  • win10 docker部署mysql并启动远程连接

    1. 拉取镜像  
      docker pull mysql:5.7
    2. 创建容器并映射路径 

      docker run -p 3306:3306 --name mysql ^
      -v /e/mysql/docker-mysql/conf:/etc/mysql ^
      -v /e/mysql/docker-mysql/logs:/var/log/mysql ^
      -v /e/mysql/docker-mysql/data:/var/lib/mysql ^
      -e MYSQL_ROOT_PASSWORD=123456 ^
      -d mysql:5.7

      ^为win cmd 中的换行符   -v宿主机路径:mysql路径  
      /e/mysql/docker-mysql/conf 路径代表win中 E:mysqldocker-mysqlconf
      MYSQL_ROOT_PASSWORD=123456  代表root密码

      linux中路径映射为:

      sudo docker run -p 3306:3306 --name mysql
      -v /usr/local/docker/mysql/conf:/etc/mysql
      -v /usr/local/docker/mysql/logs:/var/log/mysql
      -v /usr/local/docker/mysql/data:/var/lib/mysql
      -e MYSQL_ROOT_PASSWORD=123456
      -d mysql:5.7


    3. 进入容器,进入mysql ,修改远程访问权限
      docker exec -it mysql bash   进入容器
      mysql -u root -p    进入mysql
      GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;   
      flush privileges;   刷新权限
      exit 退出mysql  exit  退出容器
    4. 宿主机连接mysql
    5. Docker常用命令

      新建容器

      docker run -d --name 自定义容器名 镜像ID或镜像名
      

      展示当前运行的容器

      docker ps
      

      展示所有容器

      docker ps -a
      

      展示所有本地镜像

      docker images
      

      运行容器

      docker start 容器名或容器ID
      

      停止运行容器

      docker stop 容器名或容器ID
      

      删除容器

      docker rm -f 容器名或容器ID
      

      进入容器内容bash

      docker exec -it 容器名或容器ID bash
      #退出容器命令:exit
      

      查看容器ip

      docker inspect 容器名或id

      关闭docker服务

      systemctl stop docker

      关闭docker服务

      docker inspect mycentos3
      重要  重要  重要
      在win上别忘了加路径:

  • 相关阅读:
    Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
    Appcan——Box
    基于SSH框架的网上商城的质量属性
    框架的选择
    软件体系结构的认识
    Cocos2d-x项目创建方式
    一、设计模式简介
    数组与字符串四(例子、使用(2))
    数组与字符串三(Cocos2d-x 3.x _Array容器)
    数组与字符串二(例子、使用)
  • 原文地址:https://www.cnblogs.com/chenlizhi/p/13649261.html
Copyright © 2011-2022 走看看