docker命令帮助流程图
docker官方镜像仓库地址:
https://registry.hub.docker.com/search?type=image
mysql镜像地址:
https://registry.hub.docker.com/_/mysql
Docker部署安装Mysql
1.docker pull mysql:5.7(获取Mysql5.7的镜像)
2.docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:5.7(使用官方的案例脚本启动mysql)
3.docker exec -it some-mysql /bin/bash(使用交互式命令进入mysql容器)
4.docker cp some-mysql:/etc/mysql/ /etc/mysql/ (将mysql容器内的配置文件复制到本地)
5.docker run --name mysql \
-p 3306:3306 \
-v /var/lib/mysql:/var/lib/mysql \
-v /etc/mysql:/etc/mysql --restart=always \
-e MYSQL_ROOT_PASSWORD=my-secret-pw \
-d mysql:5.7
--name:配置容器名
-v /var/lib/mysql:/var/lib/mysql:mysql数据文件映射
-v /etc/mysql:/etc/mysql : mysql配置文件映射
--restart=always: 容器跟随docker引擎启动而启动
-e MYSQL_ROOT_PASSWORD:设备mysql root密码
5.连接mysql
总结:
通过docker部署mysql ,非常的方便,能够帮助我们快速搭建测试环境。