一、docker部署MySQL
1.1.拉取镜像
docker pull mysql
1.2.查看镜像
docker images
1.3.启动容器
docker run \
--restart=always \
--privileged=true \
-p 3306:3306 \
--name mysql \
-e MYSQL_ROOT_PASSWORD=123456a \
-d mysql:latest \
--default_authentication_plugin=mysql_native_password \
--character-set-server=utf8mb4 \
--collation-server=utf8mb4_general_ci
1.3. 创建挂载目录
mkdir -p /opt/docker/mysql/{conf,logs,data}
1.5.复制容器配置文件到挂载目录
docker cp mysql: /etc/mysql/my.cnf /opt/docker/mysql/conf/
1.6.销毁容器
docker rm -f 容器ID