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

浙公网安备 33010602011771号