1. 拉取镜像
docker pull mysql:8.0
可能需docker设置代理
/etc/systemd/system/docker.service.d/http-proxy.conf文件添加配置:
[Service]
Environment="HTTP_PROXY=http://host:7890"
Environment="HTTPS_PROXY=http://host:7890"
2. 启动
docker run -d \
--name mysql-server \
--restart=unless-stopped \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=[密码] \
-e TZ=Asia/Shanghai \
-v [宿主机数据目录]:/var/lib/mysql \
-v [宿主机配置目录]:/etc/mysql/conf.d \
mysql:8.0
--default-authentication-plugin=mysql_native_password










网友评论