Docker 部署 MySQL
Docker MySQL DevOps About 718 words搜索镜像
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
Views: 2,760 · Posted: 2022-02-05
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...