docker 安装mysql 8.0.35

2023-12-24 05:47:37

1.拉取镜像

docker pull mysql:8.0.35


2.创建相关挂载目录与文件

mkdir -p /opt/mysql8/conf
mkdir -p /opt/mysql8/data
mkdir -p /opt/mysql8/logs

或者:mkdir -p /opt/mysql8/{data,conf,logs,mysqld,mysql-files}

文件与文件夹授权:chmod -R 775 /opt/mysql8/*

3.运行容器

docker run -d \
--restart=always \
--privileged=true \
--name mysql8035 \
-p 3306:3306 \
-v /opt/mysql8/conf:/etc/mysql/conf.d \
-v /opt/mysql8/data:/var/lib/mysql \
-v /opt/mysql8/logs:/var/log/mysql \
-v /opt/mysql8/mysqld:/var/run/mysqld \
-v /opt/mysql8/mysql-files:/var/lib/mysql-files \
-e MYSQL_ROOT_PASSWORD=root123 \
-e TZ=Asia/Shanghai \
mysql:8.0.35 

【参数说明】
--privileged=true  -- 开启目录挂载权限
-e MYSQL_RO

文章来源:https://blog.csdn.net/qq_19783793/article/details/135177717
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。