欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
全部教程·
开发工具·
Docker
[目录]
·
Docker ps 命令
Docker 教程
Docker 架构
Docker 安装教程
Ubuntu Docker 安装 Debian Docker 安装 CentOS Docker 安装 Windows Docker 安装 MacOS Docker 安装Docker 使用教程
Docker 镜像加速 Docker 使用案例 Docker 容器命令 Docker 镜像命令 Docker 公共仓库 registry 私有仓库 harbor 私有仓库 Docker 构建镜像 Docker Compose Docker Dockerfle Docker Machine Swarm 集群管理Docker 常用镜像
Docker 安装 Ubuntu Docker 安装 CentOS Docker 安装 Nginx Docker 安装 Node.js Docker 安装 PHP Docker 安装 MySQL Docker 安装 Tomcat Docker 安装 Python Docker 安装 Redis Docker 安装 MongoDB Docker 安装 Apache Docker 资源大全Docker 命令参考
Docker 命令大全 Docker run 命令 start/stop/restart 命令 Docker kill 命令 Docker rm 命令 Docker exec 命令 Docker ps 命令 Docker logs 命令 Docker export 命令 Docker commit 命令 Docker cp 命令 Docker pull 命令 Docker push 命令 Docker search 命令 Docker images 命令 Docker rmi 命令 Docker tag 命令 Docker save 命令 Docker load 命令 Docker import 命令Docker 学习资料
Docker 构建开发环境 Docker 底层技术namespace
Docker 教程
Docker 架构
Docker 安装教程
Ubuntu Docker 安装 Debian Docker 安装 CentOS Docker 安装 Windows Docker 安装 MacOS Docker 安装Docker 使用教程
Docker 镜像加速 Docker 使用案例 Docker 容器命令 Docker 镜像命令 Docker 公共仓库 registry 私有仓库 harbor 私有仓库 Docker 构建镜像 Docker Compose Docker Dockerfle Docker Machine Swarm 集群管理Docker 常用镜像
Docker 安装 Ubuntu Docker 安装 CentOS Docker 安装 Nginx Docker 安装 Node.js Docker 安装 PHP Docker 安装 MySQL Docker 安装 Tomcat Docker 安装 Python Docker 安装 Redis Docker 安装 MongoDB Docker 安装 Apache Docker 资源大全Docker 命令参考
Docker 命令大全 Docker run 命令 start/stop/restart 命令 Docker kill 命令 Docker rm 命令 Docker exec 命令 Docker ps 命令 Docker logs 命令 Docker export 命令 Docker commit 命令 Docker cp 命令 Docker pull 命令 Docker push 命令 Docker search 命令 Docker images 命令 Docker rmi 命令 Docker tag 命令 Docker save 命令 Docker load 命令 Docker import 命令Docker 学习资料
Docker 构建开发环境 Docker 底层技术namespacedocker ps 查看容器列表命令
1. 用途
docker ps 用于列出本地的容器。
2. 语法
docker ps [OPTIONS]
OPTIONS说明:
- -a :显示所有的容器,包括未运行的。
- -f :根据条件过滤显示的内容。
- --format :指定返回值的模板文件。
- -l :显示最近创建的容器。
- -n :列出最近创建的n个容器。
-
--no-trunc :不截断输出。
- -q :静默模式,只显示容器编号。
- -s :显示总的文件大小。
3. 范例
1)列出所有在运行的容器信息
$ docker ps 运行结果: CONTAINER ID IMAGE COMMAND ... PORTS NAMES 09b93464c2f7 nginx:latest "nginx -g 'daemon off" ... 80/tcp, 443/tcp nginx-test 96f7f14e99ab mysql:5.6 "docker-entrypoint.sh" ... 0.0.0.0:3306->3306/tcp mysql-test
输出详情介绍:
CONTAINER ID: 容器 ID。
IMAGE: 使用的镜像。
COMMAND: 启动容器时运行的命令。
CREATED: 容器的创建时间。
STATUS: 容器状态。
状态有共有7种:
- created(已创建)
- restarting(重启中)
- running(运行中)
- removing(迁移中)
- paused(暂停)
- exited(停止)
- dead(死亡)
PORTS: 容器的端口信息和使用的连接类型(tcp\udp)。
NAMES: 自动分配的容器名称。
2)列出最近创建的5个容器信息
$ docker ps -n 5 执行结果: CONTAINER ID IMAGE COMMAND... 09b93464c2f7 nginx:latest "nginx -g ..." b8573233d675 nginx:latest "/bin/bash"
3)列出所有容器ID
$ docker ps -a -q 执行结果: 09b93464c2f7 b8573233d675 ...
4)删除所有已经停止的容器
这是一条非常实用的指令,工作中经常用到。
$ docker rm $(docker ps -a -q)
下一章:Docker inspect 命令
docker inspect 获取元数据命令:docker inspect 用于获取镜像和容器的元数据。语法:docker inspect [OPTIONS] NAME|ID [NAME|ID...]。OPTIONS说明:-f : 指定返回值的模板文件。-s : 显示总的文件大小。--type : 为指定类型返回JSON。
AI 中文社
Docker 命令大全
Docker 命令大全