docker 安装mysql

一、确保docker环境

  docker --version

  docker 安装mysql

 

 

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

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

  docker 安装mysql

  docker images 查看是否拉取成功

  docker 安装mysql

  将镜像重命名

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

  docker 安装mysql

 

 

三、创建挂载的目录

  # 用于挂载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 查看正在运行的容器

 

 

  docker 安装mysql

 

五、使用mysql

  (1) 进入容器使用

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

        mysql连接:mysql -uroot -p123456

        docker 安装mysql

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

  docker 安装mysql

 

 

 

 

 

  

 

 

 

  

docker 安装mysql

上一篇:Nginx wordpress+知乎+NFS+MYSQL集群基础架构


下一篇:mysql 5.6以上版本设置默认0000-00-00 00:00:00出错