docker 安装mysql

一、确保docker环境

  docker --version

  

 

 

 二、拉取mysql镜像,这里拉的是网易mysql镜像

  docker pull hub.c.163.com/library/mysql:5.7

  

  docker images 查看是否拉取成功

  

  将镜像重命名

  docker tag hub.c.163.com/library/mysql:5.7 mysql:57

  

 

 

三、创建挂载的目录

  # 用于挂载mysql数据文件

  mkdir /usr/local/docker_mysql

 

  mkdir /usr/local/docker_mysql/datadir

  # 用于挂载mysql配置文件

  mkdir /usr/local/docker_mysql/docker_mysql.conf

四、使用镜像创建容器

  docker run -dit --name mysql57 -p 33060:3306 -v /usr/local/docker_mysql/datadir:/var/lib/mysql -v /usr/local/docker_mysql/docker_mysql.conf:/etc/my.cnf -e MYSQL_ROOT_HOST='%' -e MYSQL_ROOT_PASSWORD='123456' mysql:57

  docker ps 查看正在运行的容器

 

 

  

 

五、使用mysql

  (1) 进入容器使用

        进入容器:docker exec -it mysql57 /bin/bash

        mysql连接:mysql -uroot -p123456

        

  (2) navicat连接测试下 ,成功

  

 

 

 

 

 

  

 

 

 

  

posted @ 2020-05-21 18:50  柳-姑娘  阅读(295)  评论(0编辑  收藏  举报