目录
温馨提示:
<container_id>
是容器的 ID 或者名字。
<image_name>
是镜像的名字或 ID。
<volume_name>
是数据卷的名字。
<network_name>
是网络的名字。
=>Docker 常用命令
容器管理
1.启动容器
docker start <container_id>
2.停止容器
docker stop <container_id>
3.重启容器
docker restart <container_id>
4.删除容器
docker rm <container_id>
5.强制删除容器
docker rm -f <container_id>
镜像管理
1.列出所有镜像
docker images
2.拉取镜像
docker pull <image_name>
3.删除镜像
docker rmi <image_name>
容器操作
1.运行一个新的容器
docker run -it <image_name> /bin/bash
2.列出正在运行的容器
docker ps
3.列出所有容器
docker ps -a
网络管理
1.列出网络
docker network ls
2.创建网络
docker network create <network_name>
3.删除网络
docker network rm <network_name>
=>Docker 高级命令
构建和管理镜像
1.构建镜像
docker build -t <image_name> .
2.查看镜像历史
docker history <image_name>
3.标记镜像
docker tag <image_id> <new_image_name>
高级容器管理
1.进入正在运行的容器
docker exec -it <container_id> /bin/bash
2.查看容器日志
docker logs <container_id>
3.容器之间复制文件
docker cp <container_id>:/path/to/file /host/path
数据卷管理
1.创建数据卷
docker volume create <volume_name>
2.列出数据卷
docker volume create <volume_name>
3.删除数据卷
docker volume rm <volume_name>
编排和服务管理
1.初始化 Docker Swarm
docker swarm init
2.部署服务
docker service create --name <service_name> <image_name>
3.列出服务
docker service ls
标签:容器,删除,列出,命令,镜像,Docker,docker,大全
From: https://blog.csdn.net/qq_33415990/article/details/139499790