docker/podman安装mysql 8

1762409011-生成相关图片_2025-11-06_14-02-18

windows命令:

准备环境:

REM 永久系统环境变量 
REM setx /M CONTAINER_HOME "E:\container"
set CONTAINER_HOME "E:\container"
mkdir %CONTAINER_HOME%\mysql\data
mkdir %CONTAINER_HOME%\mysql\conf

启动临时容器:

docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=maxwoods.net mysql:8.4.5

拷贝配置文件,删除临时容器:

docker cp mysql:/etc/my.cnf  %CONTAINER_HOME%\mysql\conf\my.cnf
docker cp mysql:/etc/mysql/conf.d  %CONTAINER_HOME%\mysql\conf\conf.d
docker rm -f mysql
rd /S /Q %CONTAINER_HOME%\mysql\data

启动正式容器:

docker run -d --name mysql ^
-p 3306:3306 ^
-p 33060:33060 ^
-v %CONTAINER_HOME%/mysql/conf/my.cnf:/etc/my.cnf ^
-v %CONTAINER_HOME%/mysql/conf/conf.d:/etc/mysql/conf.d ^
-v %CONTAINER_HOME%/mysql/data:/var/lib/mysql ^
-e MYSQL_ROOT_PASSWORD=maxwoods.net ^
mysql:8.4.5
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容