docker 部署 mysql

部署mysql

1. 搜索镜像
docker search mysql
2. 拉取镜像
docker pull mysql
3. 创建mysql专用目录
mkdir mysql
4. 运行临时容器
docker run --name temp -itd -e MYSQL_ROOT_PASSWORD=123456 mysql
docker cp temp:/etc/mysql/my.cnf ./mysql/
docker cp temp:/etc/mysql/conf.d ./mysql/
docker rm -f temp
5.运行正式容器
docker run --name mysql -itd \
-p 3306:3306 \
-v /root/mysql/my.cnf:/etc/mysql/my.cnf \
-v /root/mysql/conf.d:/etc/mysql/conf.d \
-v /root/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql
posted @ 2024-06-02 16:40  ht7714  阅读(15)  评论(0)    收藏  举报