以下是Docker所有命令及其含义:
docker run:运行一个容器
docker stop:停止一个或多个正在运行的容器
docker ps:列出所有正在运行的容器
docker images:列出所有本地镜像
docker pull:拉取一个远程镜像到本地
docker push:将一个本地镜像推送到远程仓库
docker build:根据 Dockerfile 构建一个新的镜像
docker rm:删除一个或多个容器
docker rmi:删除一个或多个本地镜像
docker inspect:查看一个特定容器、镜像等的底层信息
docker logs:获取某个容器的日志输出
docker exec:在运行的容器中执行一个命令
docker-compose up:启动 Docker Compose 项目
docker-compose down:关闭 Docker Compose 项目并删除相关容器
docker-compose build:构建 Docker Compose 项目的镜像
docker-compose ps:显示 Docker Compose 项目的容器状态
docker swarm init:初始化 Swarm 集群
docker swarm join:加入一个已存在的 Swarm 集群
docker service ls:列出当前 Swarm 集群的所有服务
docker node ls:列出 Swarm 集群上的所有节点
以上是常用的 Docker 命令,可以用来启动、管理容器和镜像、查看日志和状态等。需要注意的是,不同版本的 Docker 可能会略有差异。可以使用 docker --help 或者 man docker 命令获取更多详细信息。
以下有更详细解答