一 拉取Mysql8的镜像
docker pull mysql:8.0.16

二 创建挂载的文件
mkdir -p ./mysql8/data
mkdir -p ./mysql8/config
chmod -R 766 mysql8
三 创建Mysql8的容器实例
docker run -it -d --name mysql --net=host \
-m 500m -v /mydata/mysql8/data:/var/lib/mysql \
-v /mydata/mysql8/config:/etc/mysql/conf.d \
-e MYSQL_ROOT_PASSWORD=000000 \
-e TZ=Asia/Shanghai mysql:8.0.16 \
--lower_case_table_names=1
- 创建成功之后,使用 docker ps 可查看运行中的实例;
- docker exec -it mysql /bin/bash 进入容器实例;
- mysql -uroot -p 进入mysql命令行,密码 000000
至此数据库已经创建完成;
四 设置开机启动实例
docker update mysql --restart=always
文章详细介绍了如何使用Docker拉取Mysql8的镜像,创建数据和配置文件挂载,然后启动并配置容器实例,包括设置root用户的密码和时区。最后,文章提到通过`dockerupdate`命令实现容器的开机启动。
6841

被折叠的 条评论
为什么被折叠?



