docker命令都有哪些
时间: 2023-07-11 21:59:43 浏览: 59
Docker是一个功能非常强大的容器化平台,提供了大量的命令行工具来管理和操作Docker容器、镜像和服务等。下面是一些常用的Docker命令:
1. 容器命令
- docker run:创建并启动一个新的容器。
- docker start:启动一个已经存在的容器。
- docker stop:停止一个正在运行的容器。
- docker restart:重启一个正在运行的容器。
- docker attach:进入一个正在运行的容器。
- docker exec:在一个正在运行的容器中执行命令。
- docker ps:列出所有正在运行的容器。
- docker rm:删除一个或多个容器。
2. 镜像命令
- docker build:使用Dockerfile创建一个新的镜像。
- docker pull:从Docker Hub或其他镜像仓库中下载一个镜像。
- docker push:将一个镜像上传到Docker Hub或其他镜像仓库。
- docker images:列出所有本地存在的镜像。
- docker rmi:删除一个或多个镜像。
3. 服务命令
- docker service create:创建一个新的服务。
- docker service rm:删除一个服务。
- docker service ls:列出所有正在运行的服务。
- docker service ps:列出一个服务的所有任务。
- docker service scale:扩展或缩小一个服务的副本数量。
4. 其他命令
- docker version:显示Docker的版本信息。
- docker info:显示Docker的系统信息。
- docker network:操作Docker的网络。
- docker volume:操作Docker的卷。
这里列出的只是一部分常用的Docker命令,实际上Docker还有很多其他的命令和选项,可以通过在终端中输入“docker --help”来查看完整的命令列表和说明。