1. 拉取镜像
docker pull mysql:latest
2. 检查是否拉取成功(查看镜像)
docker images
3. 创建并启动一个MySQL容器
docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql
"""
–name:给新创建的容器命名,此处为:mysql
-e: MySQL配置信息,此处配置用户为:root,密码:123456
-p:端口映射,把主机的3306端口映射到容器MySQL-docker的3307端口
-d:成功启动后,输出完整的容器ID
mysql :镜像名称
"""
4. 查看容器的运行状态
docker ps
5. 进入容器
docker exec -it mysql sh
"""
mysql: 容器名称
进入容器后,执行mysql -uroot -p123456 即可登录到mysql
"""
6. docker命令拓展
# 停止运行的容器
docker stop container_name
# 删除已有的container
docker kill container_id
# 删除已有的image
docker rmi image_id
# 启动容器
docker start container_name
# 关闭容器
docker stop container_name