拉取镜像
镜像地址搜索mysql复制语句
docker pull mysql
启动镜像
查看镜像docker images
如果执行不了需要先启动dockersudo service docker start
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql latest 57da161f45ac 29 hours ago 517MB
mysql 5.7 be16cf2d832a 8 days ago 455MB
启动
docker run --name mysql5.7 -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7
--name 启动镜像后的容器名称
-d 后台启动
-p 容器端口和宿主机端口映射
-e mysql密码
启动镜像:版本
查看容器
运行中的容器
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
72cdd11c2908 mysql:5.7 "docker-entrypoint.s…" 18 hours ago Up 20 minutes 0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp mysql5.7
所有容器
docker ps -a
停止容器
docker stop 72cdd11c2908
进入容器
docker exec -it 72cdd11c2908 bash
启动容器
docker start 72cdd11c2908