docker容器超级命令集合
来源:互联网 发布:编程就业培训中心 编辑:程序博客网 时间:2024/06/05 23:54
docker容器命令超级集合。
使用指南
docker ps –help帮助
Usage: docker ps [OPTIONS]List containersOptions: -a, --all Show all containers (default shows just running) -f, --filter filter Filter output based on conditions provided --format string Pretty-print containers using a Go template --help Print usage -n, --last int Show n last created containers (includes all states) (default -1) -l, --latest Show the latest created container (includes all states) --no-trunc Don't truncate output -q, --quiet Only display numeric IDs -s, --size Display total file sizes
查看docker所有容器
docker ps -a | --all
过滤
docker中强大的过滤功能,以下是docker支过滤的标签
id #容器IDlabel #label=或label=>name #容器名称exited #整数 – 容器退出码。只在使用–all才有用status #created restarting running paused exited deadancestor #([:], or ) – 过滤从指定镜像创建的容器。before #(容器的名称或id) – 过滤在给定id或名称之前创建的容器。since #(容器的名称或id) – 过滤在给定id或名称之后创建的容器。isolation #(default process hyperv) (Windows daemon only)volume #(数据卷名称或挂载点) – 过滤挂载有指定数据卷的容器。network #(网络id或名称) – 过滤连接到指定网络的容器。
Label
过滤指定标签
docker ps --filter labelName=123
过滤指定的标签以及它的值
docker ps --filter label=name=value
Name
匹配容器名称
docker ps --filter name=my-docker
Exited
过滤退出编码的容器
docker ps -a --filter exited=137
下面的任何一种情况都会导致以137编码退出:
- 手动终止容器的init进程
- docker kill终止容器
- docker daemon重启终止了所有运行中的容器
Status
status过滤器通过status来匹配容器。可以使用created, restarting, running, paused, exited 和 dead来过滤。
过滤正在运行当中的容器
docker ps --filter status=running
Ancestor
过滤基境像创建的容器
不指定tag默认指定latest
- image
- image:tag
- image:tag@digest
- short-id
- full-id
过滤基于ubuntu创建的容器
docker ps --filter ancestor=ubuntu
Volume
过滤显示有挂载指定数据卷的容器
docker ps --filter volume=remote-volume
Network
过滤指定连接到指定网络的容器
docker ps --filter network=multihost
Format 格式化输出
Go模板有效的占位符如下:
- ID 容器ID
- Image 镜像ID
- Command Quoted command
- CreatedAt 创建容器的时间点.
- RunningFor 从容器创建到现在过去的时间.
- .Ports 暴露的端口.
- Status 容器状态.
- Size 容器占用硬盘大小.
- Names 容器名称.
- Labels 容器所有的标签.
- Label 指定label的值 例如’{{.Label “com.docker.swarm.cpu”}}’
- Mounts 挂载到这个容器的数据卷名称
docker ps --format "{{.ID}}: {{.Names}}"
阅读全文
0 0
- docker容器超级命令集合
- docker 容器相关命令
- docker 容器相关命令
- Docker创建容器命令
- Docker容器命令整理
- docker容器相关命令
- Docker基础命令集合
- docker查看全部容器命令
- docker之docker基础命令集合
- Docker镜像与容器命令
- docker容器中安装vi命令
- docker基础命令之容器篇
- 三.docker容器的基本操作命令
- Docker镜像与容器命令
- Docker镜像与容器命令
- Docker镜像与容器命令
- docker容器中安装vi命令
- docker容器中安装vi命令
- Mongodb存储特殊字符串报错的处理
- 一个人靠不靠谱,就看这三件小事
- Maven安装配置
- 虚继承和虚基类的对象模型
- 【解决】AH01909: www.example.com:443:0 server certificate does NOT include an ID....
- docker容器超级命令集合
- JEESZ分布式框架--开发环境部署
- WebView显示网页
- Servlet自动加载
- python selenium启动不了火狐浏览器(firefox)的解决办法
- android自定义view onDraw canvas
- Android开发之App拍照系统相册展示
- 20170721工作记账流水
- 格式: echo -e "\033[字背景颜色;字体颜色m字符串\033[0m"