容器生命周期管理
1. 创建并启动容器:
docker run [options] <image> [command] [args]
2. 启动已停止的容器:
docker start <container_id or container_name>
3. 停止容器:
docker stop <container_id or container_name>
4. 重启容器:
docker restart <container_id or container_name>
5. 删除容器:
docker rm <container_id or container_name>
6. 查看正在运行的容器:
docker ps
7. 查看所有容器(包括停止的):
docker ps -a
8. 进入容器的 shell:
docker exec -it <container_id or container_name> /bin/bash
9. 查看容器日志:
docker logs <container_id or container_name>
镜像管理
10. 查看本地镜像:
docker images
11. 拉取镜像:
docker pull <image_name>:<tag>
12. 构建镜像:
docker build -t <image_name>:<tag> <path_to_dockerfile>
13. 删除本地镜像:
docker rmi <image_id or image_name>:<tag>
网络管理
14. 查看网络:
docker network ls
15. 创建网络:
docker network create <network_name>
16. 连接容器到网络:
docker network connect <network_name> <container_id or container_name>
17. 断开容器与网络的连接:
docker network disconnect <network_name> <container_id or container_name>
Docker Compose
18. 使用 Docker Compose 启动服务:
docker-compose up -d
19. 使用 Docker Compose 停止服务:
docker-compose down
20. 查看 Docker Compose 日志:
docker-compose logs
系统管理
21. 查看 Docker 信息:
docker info
22. 清理不再使用的资源:
docker system prune
23. 查看 Docker 版本:
docker version
这只是 Docker 命令的一小部分,Docker 提供了许多其他选项和参数,具体取决于你的使用场景和需求。你可以随时使用 docker --help 命令来查看 Docker 的帮助信息,或者查阅[Docker官方文档](https://docs.docker.com/)获取更详细的信息。
转载请注明出处:http://www.pingtaimeng.com/article/detail/9657/Docker