zoukankan      html  css  js  c++  java
  • 【Docker】命令 ps

    参考教程:https://docs.docker.com/engine/reference/commandline/ps/

    环境

    1. virtual box 6.1
    2. centos 7.8
    3. docker 19.03

    命令格式

    docker ps [OPTIONS]

    使用 ps 命令可以查看一个容器列表的信息。

    命令选项

    名称 默认值 描述
    --all , -a 显示所有的容器,默认只显示运行中的容器
    --filter , -f 根据过滤条件输出信息
    --format 格式化输出
    --last , -n -1 显示最新创建的 n 个容器
    --latest , -l 显示最新创建的容器
    --no-trunc 不截断输出
    --quiet , -q 只显示容器的 ID
    --size , -s 显示文件的大小

    示例

    显示运行中的容器

    [root@master docker]# docker ps
    CONTAINER ID  IMAGE                           COMMAND               CREATED      STATUS          PORTS               NAMES
    2ccd9d92501d  docker.io/library/nginx:latest  nginx -g daemon o...  4 hours ago  Up 4 hours ago  0.0.0.0:80->80/tcp  my_nginx
    [root@master docker]#
    

    显示所有容器

    [root@master docker]# docker ps -a
    CONTAINER ID  IMAGE                           COMMAND               CREATED      STATUS                  PORTS               NAMES
    2ccd9d92501d  docker.io/library/nginx:latest  nginx -g daemon o...  4 hours ago  Up 4 hours ago          0.0.0.0:80->80/tcp  my_nginx
    9aad98fa024f  docker.io/library/nginx:latest  nginx -g daemon o...  4 hours ago  Exited (0) 4 hours ago                      condescending_mendeleev
    [root@master docker]#
    

    显示容器文件大小

    [root@master docker]# docker ps -a -s
    CONTAINER ID  IMAGE                           COMMAND               CREATED      STATUS                  PORTS               NAMES                    SIZE
    2ccd9d92501d  docker.io/library/nginx:latest  nginx -g daemon o...  4 hours ago  Up 4 hours ago          0.0.0.0:80->80/tcp  my_nginx                 1.12kB (virtual 135MB)
    9aad98fa024f  docker.io/library/nginx:latest  nginx -g daemon o...  4 hours ago  Exited (0) 4 hours ago                      condescending_mendeleev  1.11kB (virtual 135MB)
    [root@master docker]#
    

    过滤容器输出

    [root@master docker]# docker ps -a --filter 'exited=0'
    CONTAINER ID  IMAGE                           COMMAND               CREATED      STATUS                  PORTS  NAMES
    9aad98fa024f  docker.io/library/nginx:latest  nginx -g daemon o...  4 hours ago  Exited (0) 4 hours ago         condescending_mendeleev
    [root@master docker]#
    

    格式化输出

    [root@master docker]# docker ps -a --format "{{.ID}}: {{.Command}}"
    2ccd9d92501d: nginx -g daemon o...
    9aad98fa024f: nginx -g daemon o...
    [root@master docker]#
    

    table 格式化输出

    [root@master docker]# docker ps -a --format "table {{.ID}}	{{.Labels}}"
    ID	Labels
    2ccd9d92501d	map[maintainer:NGINX Docker Maintainers <docker-maint@nginx.com>]
    9aad98fa024f	map[maintainer:NGINX Docker Maintainers <docker-maint@nginx.com>]
    [root@master docker]#
    

    总结

    介绍了 ps 命令的使用,可以查看容器列表信息。

  • 相关阅读:
    codevs 1086 栈 2003年NOIP全国联赛普及组
    1200 同余方程 2012年NOIP全国联赛提高组
    【bzoj4939】【YNOI2016】掉进兔子洞(莫队)
    洛谷P3674 小清新人渣的本愿(莫队)
    Lucas卢卡斯定理
    组合数学习笔记
    洛谷P3178 [HAOI2015]树上操作(线段树)
    洛谷P3258 [JLOI2014]松鼠的新家(树上差分+树剖)
    洛谷P2526 [SHOI2001]小狗散步(二分图匹配)
    bzoj3140: [Hnoi2013]消毒(二分图)
  • 原文地址:https://www.cnblogs.com/jiangbo44/p/13875797.html
Copyright © 2011-2022 走看看