第一步:搜索mysql镜像

docker search mysql

搜索mysql镜像.png
第二步:从docker hub上(阿里云加速器)拉取mysql镜像到本地标签为5.6

docker pull mysql:5.6

第三步:查看mysql镜像是存在

docker images

查看mysql容器镜像是否存在.png
配置mysql环境

docker run -p 3306:3306 --name mysql -v /zzyyuse/mysql/conf:/etc/mysql/conf.d -v /zzyyuse/mysql/logs:/logs -v /zzyyuse/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6

mysql环境配置模板说明

docker run -p 12345:3306 --name mysql    #本地端口:映射端口
-v /zzyyuse/mysql/conf:/etc/mysql/conf.d #mysql配置
-v /zzyyuse/mysql/logs:/logs          #mysql日志
-v /zzyyuse/mysql/data:/var/lib/mysql    #mysql存放路径
-e MYSQL_ROOT_PASSWORD=123456 -d         #mysql:5.6 mysq密码+版本

启动mysql镜像容器.png
查看docker运行容器

docker ps

交互运行mysql
docker exec -it 容器ID /bin/bash

docker exec -it 381ce847d1f5   /bin/bash

启动mysql镜像容器.png
第一步链接mysql

mysql链接测试.png

mysql -uroot -p

密码

123456

查看所有数据库

show databases;

mysql链接测试.png

Last modification:December 18, 2019
如果觉得这篇技术文章对你有用,请随意赞赏