下载mysql镜像及安装mysql的docker

发布时间 2023-12-25 23:54:40作者: 惊朝

1、拉取Ubuntu镜像
docker pull mysql:8.2 //镜像的版本号可以访问dockerhub官方网址查询
   效果:拉取了一个版本为8.2的mysql镜像
2、删除docker镜像
docker rmi mysql:8.2
   效果:删除版本号为8.2的mysql镜像
3、查看当前存在的docker镜像
docker images
4、通过mysql镜像安装docker

docker run --name mysql_twk \
-e MYSQL_ROOT_PASSWORD=123456 \
-e TZ=Asia/Shanghai \
-p 3307:3306 \
-d mysql:8.2

//-d后台运行 	-e环境配置	-v卷挂载	 --name容器名字	-p端口映射

   其他参数:

docker run --name mysql_twk \
-p 3307:3306 \  //外部的3307端口,docker内部的3306端口
-v /home/wink/mysql/data:/var/lib/mysql \
-v /home/wink/mysql/conf:/etc/mysql/conf \
-v /home/wink/mysql/log:/var/log/mysql \
-e TZ=Asia/Shanghai \
-e MYSQL_ROOT_PASSWORD=123456 \
-itd mysql:latest

5、打开容器命令行
docker exec -it [容器ID或容器名] /bin/bash
docker exec -it [容器ID或容器名] bash
   上面这两种方法都可以打开mysql的容器命令行
6、打开mysql的命令行

mysql -uroot -p //打开mysql
mysql -u [用户名] -p