docker常用命令大全 查看所有容器
时间: 2024-09-11 20:07:42 浏览: 144
Docker 提供了一系列命令来管理容器,查看所有正在运行、暂停、停止或已退出的容器通常可以使用 `docker ps` 命令。这个命令有不同的选项可以满足不同需求:
1. **列出所有容器**(包括所有状态):
```
docker ps -a
```
2. **仅列出运行中的容器**(默认显示):
```
docker ps
```
3. **按名称或ID查找特定容器**:
```
docker ps -f name=<container_name> 或 docker ps -q -f id=<container_id>
```
4. **添加详细信息,如状态、端口映射等**:
```
docker ps -l -t --no-trunc
```
5. **过滤条件可以根据标签、创建时间等设置**:
```
docker ps -l --filter "label=foo=bar"
```
6. **查看容器日志**:
```
docker logs <container_name_or_id>
```
注意:如果需要更详细的帮助,可以随时加上 `-h` 或 `--help` 参数,如 `docker ps -h`。
相关问题
docker常用命令大全
以下是常用的 Docker 命令:
1. docker run:创建并运行一个容器
2. docker pull:从 Docker 镜像库中拉取一个镜像
3. docker images:列出本地所有的镜像
4. docker ps:列出当前正在运行的容器
5. docker stop:停止一个正在运行的容器
6. docker rm:删除一个容器
7. docker rmi:删除一个镜像
8. docker build:从Dockerfile构建一个镜像
9. docker-compose:使用 docker-compose.yml 文件来管理多个容器
10. docker logs:查看容器的日志
11. docker inspect:查看容器或镜像的详细信息
12. docker exec:在一个运行中的容器内部执行命令
13. docker cp:复制容器内部的文件到主机
14. docker network:管理 Docker 网络
15. docker volume:管理 Docker 卷
16. docker commit:将容器保存为镜像
17. docker tag:给镜像打标签
18. docker push:将一个镜像推送到 Docker 镜像库中
19. docker save:将一个镜像保存为 tar 文件
20. docker load:从一个 tar 文件中加载一个镜像
mac终端docker常用命令大全
Mac终端中常用的Docker命令包括但不限于以下几个:
1. **安装 Docker**:
```
brew install docker
```
或者如果你使用的是Homebrew,可以这样升级到最新版本:
```
brew upgrade docker
```
2. **启动 Docker Desktop** (如果尚未启动):
```
docker desktop start
```
3. **检查 Docker 是否运行**:
```
docker ps
```
4. **拉取镜像**:
```
docker pull <image_name>
```
5. **创建并运行容器(基于镜像)**:
```
docker run -it <image_name> [command]
```
6. **运行交互式容器(进入容器内部)**:
```
docker run -it <image_name> /bin/bash
```
7. **查看正在运行的容器**:
```
docker ps -a
```
8. **停止和删除容器**:
```
docker stop <container_id>
docker rm <container_id>
```
9. **查看容器日志**:
```
docker logs <container_id>
```
10. **查看所有镜像**:
```
docker images
```
11. **构建 Docker 镜像** (假设有一个名为`Dockerfile`的文件):
```
docker build -t <image_name> .
```
12. **推送镜像到仓库**:
```
docker push <image_name>
```
13. **从仓库拉取私有镜像**:
```
docker login
docker pull <your_username>/<repo>:tag
```
阅读全文