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