0
点赞
收藏
分享

微信扫一扫

Docker 部署MySql

哈哈我是你爹呀 2022-03-18 阅读 68

1.搜索MySql镜像

docker search mysql

2.拉取镜像(以MySQL5.7为例)

docker pull mysql:5.7

3.查看拉取结果

docker images

 4.创建用于挂载的目录

sudo mkdir -p /usr/data1/mysql/logs /usr/data1/mysql/data /usr/data1/mysql/conf

5.创建自定义配置文件

cd /usr/data1/mysql
touch my.cnf

 

6.创建容器

docker run \
--restart=always \
-p 3306:3306 \
--name mysql \
-v /usr/data1/mysql/conf:/etc/mysql  \
-v /usr/data1/mysql/logs:/var/log/mysql \
-v /usr/data1/mysql/data:/var/lib/mysql \
-v /usr/data1/mysql/my.cnf:/etc/mysql/my.cnf \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:5.7

 7.运行成功

docker ps

8.测试连接MySQL

docker exec -it mysql bash

 

 9.使用Navicat连接数据库

 

 

举报

相关推荐

0 条评论