转自:https://www.cnblogs.com/sablier/p/11605606.html

#

windows 和 mac 版可以直接到官网下载 docker desktop

linux 的安装方法可以参考 https://www.cnblogs.com/myzony/p/9071210.html

可以在shell中输入以下命令检查是否成功安装: sudo docker version

#

  1. 拉取官方镜像(我们这里选择5.7,如果不写后面的版本号则会自动拉取最新版)

    Copy
    docker pull mysql:5.7   # 拉取 mysql 5.7
    docker pull mysql       # 拉取最新版mysql镜像

    MySQL文档地址

  2. 检查是否拉取成功

    Copy
     sudo docker images
  3. 一般来说数据库容器不需要建立目录映射

    Copy
    sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
    • –name:容器名,此处命名为mysql
    • -e:配置信息,此处配置mysql的root用户的登陆密码
    • -p:端口映射,此处映射 主机3306端口 到 容器的3306端口
    • -d:源镜像名,此处为 mysql:5.7
  4. 如果要建立目录映射

    Copy
    duso 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
    • -v:主机和容器的目录映射关系,":"前为主机目录,之后为容器目录
  5. 检查容器是否正确运行

    Copy
    docker container ls
    • 可以看到容器ID,容器的源镜像,启动命令,创建时间,状态,端口映射信息,容器名字

#

  1. 进入docker本地连接mysql客户端

    Copy
    sudo docker exec -it mysql bash
    mysql -uroot -p123456

相关文章:

  • 2021-06-21
  • 2022-12-23
  • 2022-01-05
  • 2021-10-05
  • 2022-12-23
  • 2022-12-23
  • 2021-11-06
猜你喜欢
  • 2021-11-03
  • 2022-12-23
  • 2021-08-12
  • 2021-06-20
  • 2021-06-23
相关资源
相似解决方案