1、镜像操作
- 列出所有镜像: docker images
- 列出所有镜像的ID: docker image ls -a -q
- 删除镜像: docker rmi 镜像ID
- 运行镜像: docker run -d --name mysql-container \
-v /App/Docker/mysql/config/my.cnf:/etc/mysql/my.cnf \
-v /App/Docker/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 -p 3307:3306 mysql - 镜像备份:docker save -o xxx.tar 镜像名称:tag
- 镜像恢复: docker load -i xxx.tar
2、容器操作
- 查看所有容器: docker ps -a
- 启动容器: docker start 容器ID
- 停止容器: docker stop 容器ID
- 在容器中执行命令: docker exec -it 容器名称 bash
- 删除容器: docker rm 容器ID
- 容器提交成镜像: docker commit 容器名称|容器ID 镜像名词:tag