4-Docker命令之docker ps
1.docker ps介绍
docker ps命令是用来列出容器的相关信息
2.docker ps用法
docker ps [参数]
[root@centos79 ~]# docker ps --helpUsage: docker ps [OPTIONS]List containersAliases:docker container ls, docker container list, docker container ps, docker psOptions:-a, --all Show all containers (default shows just running)-f, --filter filter Filter output based on conditions provided--format string Format output using a custom template:'table': Print output in table format with column headers (default)'table TEMPLATE': Print output in table format using the given Go template'json': Print in JSON format'TEMPLATE': Print output using the given Go template.Refer to https://docs.docker.com/go/formatting/ for more information aboutformatting output with templates-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 container IDs-s, --size Display total file sizes
[root@centos79 ~]#
3.实例
3.1.显示正在运行的容器
命令:
docker ps
[root@centos79 ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d59b9e356f74 centos:centos7 "/bin/bash" 49 seconds ago Up 48 seconds condescending_margulis
8cd2c35ffd65 centos:centos7 "/bin/bash" 51 seconds ago Up 50 seconds nervous_mclean
5fffa9ab7380 centos:centos7 "/bin/bash" 52 seconds ago Up 51 seconds xenodochial_moore
800d0759315f centos:centos7 "/bin/bash" 53 seconds ago Up 53 seconds gracious_bohr
425747b4385b centos-nginx:1.0 "nginx -g 'daemon of…" 4 hours ago Up 34 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp centos-nginx
4ad2db28832b logstash:7.11.1 "/usr/local/bin/dock…" 3 weeks ago Up 34 minutes 0.0.0.0:5045->5044/tcp, :::5045->5044/tcp, 0.0.0.0:9601->9600/tcp, :::9601->9600/tcp logstash-messages
eba7697b317c logstash:7.11.1 "/usr/local/bin/dock…" 3 weeks ago Up 34 minutes 0.0.0.0:5044->5044/tcp, :::5044->5044/tcp, 0.0.0.0:9600->9600/tcp, :::9600->9600/tcp logstash
d5dc67cd0596 kibana:7.11.1 "/bin/tini -- /usr/l…" 3 weeks ago Up 34 minutes 0.0.0.0:5601->5601/tcp, :::5601->5601/tcp kibana
85374b727101 elasticsearch:7.11.1 "/bin/tini -- /usr/l…" 3 weeks ago Up 34 minutes 0.0.0.0:9200->9200/tcp, :::9200->9200/tcp, 0.0.0.0:9300->9300/tcp, :::9300->9300/tcp es
[root@centos79 ~]#
3.2.显示所有的容器
命令:
docker ps -a
[root@centos79 ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
15792fdb6bdc hello-world "/hello" About a minute ago Exited (0) About a minute ago distracted_panini
4a8eb7af634f hello-world "/hello" About a minute ago Exited (0) About a minute ago pedantic_shaw
d59b9e356f74 centos:centos7 "/bin/bash" About a minute ago Up About a minute condescending_margulis
8cd2c35ffd65 centos:centos7 "/bin/bash" About a minute ago Up About a minute nervous_mclean
5fffa9ab7380 centos:centos7 "/bin/bash" About a minute ago Up About a minute xenodochial_moore
800d0759315f centos:centos7 "/bin/bash" About a minute ago Up About a minute gracious_bohr
8f86869d31a8 hello-world "/hello" 2 minutes ago Exited (0) 2 minutes ago busy_taussig
425747b4385b centos-nginx:1.0 "nginx -g 'daemon of…" 4 hours ago Up 34 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp centos-nginx
4ad2db28832b logstash:7.11.1 "/usr/local/bin/dock…" 3 weeks ago Up 34 minutes 0.0.0.0:5045->5044/tcp, :::5045->5044/tcp, 0.0.0.0:9601->9600/tcp, :::9601->9600/tcp logstash-messages
eba7697b317c logstash:7.11.1 "/usr/local/bin/dock…" 3 weeks ago Up 34 minutes 0.0.0.0:5044->5044/tcp, :::5044->5044/tcp, 0.0.0.0:9600->9600/tcp, :::9600->9600/tcp logstash
d5dc67cd0596 kibana:7.11.1 "/bin/tini -- /usr/l…" 3 weeks ago Up 34 minutes 0.0.0.0:5601->5601/tcp, :::5601->5601/tcp kibana
85374b727101 elasticsearch:7.11.1 "/bin/tini -- /usr/l…" 3 weeks ago Up 34 minutes 0.0.0.0:9200->9200/tcp, :::9200->9200/tcp, 0.0.0.0:9300->9300/tcp, :::9300->9300/tcp es
[root@centos79 ~]#
3.3.显示最近创建的4个容器
命令:
docker ps -n 4
[root@centos79 ~]# docker ps -n 4
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
15792fdb6bdc hello-world "/hello" About a minute ago Exited (0) About a minute ago distracted_panini
4a8eb7af634f hello-world "/hello" About a minute ago Exited (0) About a minute ago pedantic_shaw
d59b9e356f74 centos:centos7 "/bin/bash" 2 minutes ago Up 2 minutes condescending_margulis
8cd2c35ffd65 centos:centos7 "/bin/bash" 2 minutes ago Up 2 minutes nervous_mclean
[root@centos79 ~]#
3.4.正在运行的容器ID
命令:
docker ps -q
[root@centos79 ~]# docker ps -q
d59b9e356f74
8cd2c35ffd65
5fffa9ab7380
800d0759315f
425747b4385b
4ad2db28832b
eba7697b317c
d5dc67cd0596
85374b727101
[root@centos79 ~]#
3.5.显示所有容器ID
命令:
docker ps -qa
[root@centos79 ~]# docker ps -aq
15792fdb6bdc
4a8eb7af634f
d59b9e356f74
8cd2c35ffd65
5fffa9ab7380
800d0759315f
8f86869d31a8
425747b4385b
4ad2db28832b
eba7697b317c
d5dc67cd0596
85374b727101
[root@centos79 ~]#
3.6.显示完整形式的容器ID
命令:
docker ps -aq --no-trunc
[root@centos79 ~]# docker ps -aq --no-trunc
15792fdb6bdca4e36adba5cf40ce35cfab2621dddd121da8d739b4fb39216a1e
4a8eb7af634f844a302a3a0559b873d8030e7f5fd613818150ee720cec3dded2
d59b9e356f7406f043f5ca071bda6c28240d4e32c0db851cc52ecccfbebc9016
8cd2c35ffd658c50ea2e1880bed7a73679b32fce2910cb7434f98ef461242a95
5fffa9ab7380cef48008f57acc41af14904edf2720bb140e15f0bd3efea6382e
800d0759315f6b3f89129824cb541d00e2491318b88bcc1bacbb2b1f8c6103c8
8f86869d31a8b3cdad8695d9437d5c1e017ab690283f1b3b96d3f20a2a58a0ca
425747b4385b2198f27d70a371dd586967cf105994acd0b9a3eaa2fecb4c7ad0
4ad2db28832b91d67042e3556a0f9bbe9df886782b837833cca6b42a554a5ff2
eba7697b317c0a8be4ccfe2fe825fa37e1d45ec862c6a816af96629734e74843
d5dc67cd0596859522fa0cdd7882e24a6d8466646459a81542875a4bc27767c7
85374b727101b988a20dc7ba0bc84a7d4429e144346bae5c23ec2ff7db11666a
[root@centos79 ~]#
3.7.显示容器大小
命令:
docker ps -s
[root@centos79 ~]# docker ps -s
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE
d59b9e356f74 centos:centos7 "/bin/bash" 5 minutes ago Up 5 minutes condescending_margulis 0B (virtual 204MB)
8cd2c35ffd65 centos:centos7 "/bin/bash" 5 minutes ago Up 5 minutes nervous_mclean 0B (virtual 204MB)
5fffa9ab7380 centos:centos7 "/bin/bash" 5 minutes ago Up 5 minutes xenodochial_moore 0B (virtual 204MB)
800d0759315f centos:centos7 "/bin/bash" 5 minutes ago Up 5 minutes gracious_bohr 0B (virtual 204MB)
425747b4385b centos-nginx:1.0 "nginx -g 'daemon of…" 4 hours ago Up 38 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp centos-nginx 1.35kB (virtual 449MB)
4ad2db28832b logstash:7.11.1 "/usr/local/bin/dock…" 3 weeks ago Up 38 minutes 0.0.0.0:5045->5044/tcp, :::5045->5044/tcp, 0.0.0.0:9601->9600/tcp, :::9601->9600/tcp logstash-messages 5.3MB (virtual 969MB)
eba7697b317c logstash:7.11.1 "/usr/local/bin/dock…" 3 weeks ago Up 38 minutes 0.0.0.0:5044->5044/tcp, :::5044->5044/tcp, 0.0.0.0:9600->9600/tcp, :::9600->9600/tcp logstash 5.3MB (virtual 969MB)
d5dc67cd0596 kibana:7.11.1 "/bin/tini -- /usr/l…" 3 weeks ago Up 38 minutes 0.0.0.0:5601->5601/tcp, :::5601->5601/tcp kibana 259B (virtual 1.01GB)
85374b727101 elasticsearch:7.11.1 "/bin/tini -- /usr/l…" 3 weeks ago Up 38 minutes 0.0.0.0:9200->9200/tcp, :::9200->9200/tcp, 0.0.0.0:9300->9300/tcp, :::9300->9300/tcp es 3.78MB (virtual 823MB)
[root@centos79 ~]#
返回结果中多了一列SIZE,SIZE有两个值(E.g:3.78MB (virtual 823MB)--样例来自输出的最后一行),其中,3.78MB为容器真实增加的大小,virtual 823MB为整个容器虚拟大小。
整个容器虚拟大小的计算方法:
整个容器虚拟大小 = 容器真实增加的大小 + 容器镜像大小
3.8.按条件过滤容器
-->查找id为800d的容器
命令:
docker ps --filter id=800d
[root@centos79 ~]# docker ps --filter id=800d
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
800d0759315f centos:centos7 "/bin/bash" 12 minutes ago Up 12 minutes gracious_bohr
[root@centos79 ~]#
-->查找id为800d或5fff的容器
命令:
docker ps --filter id=800d --filter id=5fff
备注:相同条件之间的关系是“或”关系
[root@centos79 ~]# docker ps --filter id=800d --filter id=5fff
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5fffa9ab7380 centos:centos7 "/bin/bash" 14 minutes ago Up 14 minutes xenodochial_moore
800d0759315f centos:centos7 "/bin/bash" 14 minutes ago Up 14 minutes gracious_bohr
[root@centos79 ~]#
-->查找id为800d并且name为gracious_bohr的容器
命令:
docker ps --filter id=800d --filter name=gracious_bohr
备注:不同条件之间的关系是“与”关系
[root@centos79 ~]# docker ps --filter id=800d --filter name=gracious_bohr
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
800d0759315f centos:centos7 "/bin/bash" 15 minutes ago Up 15 minutes gracious_bohr
[root@centos79 ~]#
-->模糊匹配容器
命令:
docker ps --filter name=^/gracious.*
[root@centos79 ~]# docker ps --filter name=^/gracious.*
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
800d0759315f centos:centos7 "/bin/bash" 24 minutes ago Up 24 minutes gracious_bohr
[root@centos79 ~]#
相关文章:
4-Docker命令之docker ps
1.docker ps介绍 docker ps命令是用来列出容器的相关信息 2.docker ps用法 docker ps [参数] [rootcentos79 ~]# docker ps --helpUsage: docker ps [OPTIONS]List containersAliases:docker container ls, docker container list, docker container ps, docker psOptions…...
你在地铁上修过bug吗?
作为技术人员,有没有遇到下班路上收到老板电话,系统故障,然后地铁上掏出电脑,修bug的场景。自己负责的业务线上出现问题,负责人心里是很慌的,在这种心理状态下做事很容易二次犯错,造成更大的问题…...
CPU、MCU、MPU、DSP、FPGA各是什么?有什么区别?
1、CPU 中央处理器,简称 CPU(Central Processing Unit),中央处理器主要包括两个部分,即控制器、运算器,其中还包括高速缓冲存储器及实现它们之间联系的数据、控制的总线。 电子计算机三大核心部件就是CPU…...
SpringBoot之logback 在Linux系统上启动的时候,设置日志按日期分割并设置指定时间自动清除日志
一、在src/main/resources/下创建logback-spring.xml文件 <?xml version"1.0" encoding"UTF-8"?> <configuration><!-- 日志存放路径 --><property name"log.path" value"/home/xmmc/logs" /><!-- 日志…...
OpenHarmony北向-让更广泛的应用开发者更容易参与
一、标准系统的体验 按照官方文档指导,这样操作,OH标准系统开发板就可以运行开发者开发的OpenHarmony应用了。 二、实际情况 按照开发文档上的说明,肯定是装不上的。因为OH不同的发行版,不同发行板不同的设备,IDE&…...
数据结构之归并排序及排序总结
目录 归并排序 归并排序的时间复杂度 排序的稳定性 排序总结 归并排序 归并排序大家只需要掌握其递归方法即可,非递归方法由于在某些特殊场景下边界难控制,我们一般很少使用非递归实现归并排序。那么归并排序的递归方法我们究竟是怎样实现呢ÿ…...
仿windows12网盘,私有云盘部署教程,支持多种网盘
仿windows12网盘,私有云盘部署教程,支持多种网盘 资源宝分享:www.httple.net 视频教程:https://www.bilibili.com/video/BV1m64y1G7Bq/ 宝塔部署方式: 1.验证是否安装jdk,没有安装请看安装教程 推荐安装jdk8(注意您…...
深度学习 时间序列回归学习笔记
目录 常用的深度学习时间序列回归模型: ARIMA模型 ETS模型 效果评估...
【postgresql】ERROR: INSERT has more expressions than target columns
执行下面sql insert into apply_account_cancellation3 select * from pply_account_cancellation; 返回下面错误信息 insert into apply_account_cancellation3 select * from apply_account_cancellation > ERROR: INSERT has more expressions than target colu…...
Android Kotlin语言下的文件存储
目录 将数据存储到文件中 创建文件和保存数据 读取文件 SharedPreferences存储 存储数据到SharedPreferences中 Context类中的getSharedPreferences()方法 Activity类中的getPreferences()方法 从SharedPreferences中读取数据 SQLite数据库存储 创建数据库 调用数据…...
Verilog 入门(八)(验证)
文章目录 编写测试验证程序波形产生值序列重复模式 测试验证程序实例从文本文件中读取向量实例:时序检测器 测试验证程序用于测试和验证设计方法的正确性。Verilog 提供强有力的结构来说明测试验证程序。 编写测试验证程序 测试验证程序有三个主要目的:…...
vue3 vue-router 导航守卫 (五)
在Vue 3中,导航守卫仍然是一个重要的概念,用于在路由切换时执行一些特定的逻辑。Vue Router提供了多个导航守卫,包括全局守卫、路由独享守卫和组件内守卫。可以在路由切换时执行一些特定的逻辑,例如身份验证、权限控制、数据加载等…...
Git命令---查看远程仓库
介绍 使用git命令查看绑定的远程仓库。 命令 git remote -v...
12.8作业
1. 使用手动连接,将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数 将登录按钮使用qt5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是…...
算法:有效的括号(入栈出栈)
时间复杂度 O(n) 空间复杂度 O(n∣Σ∣),其中 Σ 表示字符集,本题中字符串只包含 6 种括号 /*** param {string} s* return {boolean}*/ var isValid function(s) {const map {"(":")","{":"}","["…...
vxworks常用的指令归纳
目的:方便自己查阅 tftpboot 0x10000000 vxworks bootelf 0x10000000 ifconfig "gem0 dowm" ifconfig "gem0 inet 192.168.0.81" ifconfig "gem0 lladdr 01:02:03:04:05:06:07" ifconfig "gem0 up" ld 0,1,"…...
线性回归实战
3.1 使用正规方程进行求解 3.1.1 简单线性回归 公式 : y w x b y wx b ywxb 一元一次方程,在机器学习中一元表示一个特征,b表示截距,y表示目标值。 使用代码进行实现: 导入包 import numpy as np import matp…...
stm32 使用18B20 测试温度
用18b20 测试温度是非常常用的,不过18B20的调试不是这么容易的,有些内容网上很多的,不再重复说了,我先把波形说一下,再说程序部分: 整个都温度数据的顺序是: 1.700uS的低电平复位并测试18B20的…...
【Delphi】一个函数实现ios,android震动功能 Vibrate(包括3D Touch 中 Peek 震动等)
一、前言 我们在开发移动端APP的时候,有时可能需要APP能够提供震动功能,以便提醒操作者,特别是ios提供的3D Touch触感功能,操作者操作时会有触感震动,给操作者的感觉很友好。那么,在Delphi的移动端FMX开发中…...
国产Type-C PD芯片—接口快充取电芯片
常用USB PDTYPE-C受电端,即设备端协议IC芯片(PD Sink,也叫PD诱骗芯片),诱导取电芯片。 产品介绍 LDR6328: ◇ 采用 SOP-8 封装 ◇ 兼容 USB PD 3.0 规范,支持 USB PD 2.0 ◇ 兼容 QC 3.0 规范&#x…...
conda相比python好处
Conda 作为 Python 的环境和包管理工具,相比原生 Python 生态(如 pip 虚拟环境)有许多独特优势,尤其在多项目管理、依赖处理和跨平台兼容性等方面表现更优。以下是 Conda 的核心好处: 一、一站式环境管理:…...
STM32F4基本定时器使用和原理详解
STM32F4基本定时器使用和原理详解 前言如何确定定时器挂载在哪条时钟线上配置及使用方法参数配置PrescalerCounter ModeCounter Periodauto-reload preloadTrigger Event Selection 中断配置生成的代码及使用方法初始化代码基本定时器触发DCA或者ADC的代码讲解中断代码定时启动…...
c++ 面试题(1)-----深度优先搜索(DFS)实现
操作系统:ubuntu22.04 IDE:Visual Studio Code 编程语言:C11 题目描述 地上有一个 m 行 n 列的方格,从坐标 [0,0] 起始。一个机器人可以从某一格移动到上下左右四个格子,但不能进入行坐标和列坐标的数位之和大于 k 的格子。 例…...
3-11单元格区域边界定位(End属性)学习笔记
返回一个Range 对象,只读。该对象代表包含源区域的区域上端下端左端右端的最后一个单元格。等同于按键 End 向上键(End(xlUp))、End向下键(End(xlDown))、End向左键(End(xlToLeft)End向右键(End(xlToRight)) 注意:它移动的位置必须是相连的有内容的单元格…...
人工智能(大型语言模型 LLMs)对不同学科的影响以及由此产生的新学习方式
今天是关于AI如何在教学中增强学生的学习体验,我把重要信息标红了。人文学科的价值被低估了 ⬇️ 转型与必要性 人工智能正在深刻地改变教育,这并非炒作,而是已经发生的巨大变革。教育机构和教育者不能忽视它,试图简单地禁止学生使…...
Go 并发编程基础:通道(Channel)的使用
在 Go 中,Channel 是 Goroutine 之间通信的核心机制。它提供了一个线程安全的通信方式,用于在多个 Goroutine 之间传递数据,从而实现高效的并发编程。 本章将介绍 Channel 的基本概念、用法、缓冲、关闭机制以及 select 的使用。 一、Channel…...
Java数值运算常见陷阱与规避方法
整数除法中的舍入问题 问题现象 当开发者预期进行浮点除法却误用整数除法时,会出现小数部分被截断的情况。典型错误模式如下: void process(int value) {double half = value / 2; // 整数除法导致截断// 使用half变量 }此时...
uniapp手机号一键登录保姆级教程(包含前端和后端)
目录 前置条件创建uniapp项目并关联uniClound云空间开启一键登录模块并开通一键登录服务编写云函数并上传部署获取手机号流程(第一种) 前端直接调用云函数获取手机号(第三种)后台调用云函数获取手机号 错误码常见问题 前置条件 手机安装有sim卡手机开启…...
【LeetCode】算法详解#6 ---除自身以外数组的乘积
1.题目介绍 给定一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O…...
0x-3-Oracle 23 ai-sqlcl 25.1 集成安装-配置和优化
是不是受够了安装了oracle database之后sqlplus的简陋,无法删除无法上下翻页的苦恼。 可以安装readline和rlwrap插件的话,配置.bahs_profile后也能解决上下翻页这些,但是很多生产环境无法安装rpm包。 oracle提供了sqlcl免费许可,…...
