本文我的操作环境是 Ubuntu 20.04 ,我的工作目录是 /home/ubuntu
下面的命令我将都会在此目录执行除非我有特殊的声明。
mkdir -p playedu-mysql/conf.d && mkdir playedu-mysql/data
上面命令是在我的工作目录创建 playedu-mysql
目录,并在该目录下创建 conf.d
和 data
目录。接下来给 playedu-mysql
目录授权:
chmod a+rwx playedu-mysql
sudo docker run -d --restart=always \
--name playedu-mysql \
--network playedu-network \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=playeduxyz \
-e MYSQL_DATABASE=playedu \
-v /home/ubuntu/playedu-mysql/conf.d:/etc/mysql/conf.d \
-v /home/ubuntu/playedu-mysql/data:/var/lib/mysql \
mysql:8