Docker 部署 MySQL
Docker MySQL DevOps 大约 718 字搜索镜像
docker search mysql
拉取镜像
版本号可以去官网查看:https://hub.docker.com/_/mysql
docker pull mysql:5.7.36
创建容器
-p 3306:3306
:前面的3306
是宿主机端口,后面的3306
是容器端口。-v $PWD/mysql/conf:/etc/mysql/conf.d
:将宿主机当前目录的下的conf
挂载到容器的/etc/mysql/conf.d
配置目录。-v $PWD/mysql/logs:/logs
:将宿主机当前目录的下的logs
挂载到容器的/logs
日志目录。-v $PWD/mysql/data:/var/lib/mysql
:将宿主机当前目录的下的data
挂载到容器的/var/lib/mysql
数据目录。-e MYSQL_ROOT_PASSWORD=123456
:初始化root
用户的密码。
docker run -id \
--name=mysql \
-p 3306:3306 \
-v $PWD/mysql/conf:/etc/mysql/conf.d \
-v $PWD/mysql/logs:/logs \
-v $PWD/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:5.7.36
进入 MySQL
进入容器
docker exec -it mysql /bin/bash
/bin/bash
可以简写成bash
docker exec -it mysql bash
进入MySQL
mysql -uroot -p123456
阅读 869 · 发布于 2022-02-05
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Nginx 负载均衡 WebSocket 请求阅读 1706
-
IDEA java: package is not visible阅读 2508
-
Java Lombok 注解阅读 2091
-
Spring Boot 不引入模板引擎加载网页等资源阅读 1213
-
Git 提示 You asked me to pull without telling me which branch you...阅读 4344
-
Maven 错误:无效的目标发行版:11.0.2阅读 497
-
设计模式之外观模式阅读 1425
-
Kubernetes Pod 控制器 CronJob阅读 554
-
Hyper-V Default Switch 无法联网解决办法阅读 2614
-
JMeter 更改报告中的时间戳格式阅读 1432