1、拉取镜像
#docker pull mysql
2、观察是否拉取成功
#docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql latest 8189e588b0e8 2 weeks ago 564MB
3、启动容器
docker run -p 3307:3306 --name mysql8.0 -e MYSQL_ROOT_PASSWORD=root -d mysql
-p 将本地主机的端口映射到docker容器端口
--name 容器名称
-e 配置信息,配置root密码,等号后面跟的是密码,可以自己设置自己想要的密码
-d 后台运行
4、查看容器是否运行,证明启动成功
docker ps
#看到
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cafbe75658ca mysql "docker-entrypoint.s…" 18 minutes ago Up 18 minutes 33060/tcp, 0.0.0.0:3307->3306/tcp mysql8.0
5、docker登录mysql
docker exec -it mysql8.0 bash
mysql -uroot -p 回车,输入密码,在回车输入设置的密码
6、使用可视化工具连接mysql