docker inspect 格式化输出
docker inspect 例子
[root@hmm ~]# docker run -tid --name YUN-teSt ubuntu
337170fc3109a824273a7f04dd5c5da49337cbd3bf435557b7a00e305eaf85d3
[root@hmm ~]# docker inspect --format "{{.HostConfig.MaskedPaths}}" YUN-teSt
[/proc/asound /proc/acpi /proc/kcore /proc/keys /proc/latency_stats /proc/timer_list /proc/timer_stats /proc/sched_debug /proc/scsi /sys/firmware /sys/devices/virtual/powercap]
# join 把数组里的每个数据,都使用制定连接符,连接起来
[root@hmm ~]# docker inspect --format '{{join .HostConfig.MaskedPaths ","}}' YUN-teSt
/proc/asound,/proc/acpi,/proc/kcore,/proc/keys,/proc/latency_stats,/proc/timer_list,/proc/timer_stats,/proc/sched_debug,/proc/scsi,/sys/firmware,/sys/devices/virtual/powercap
# 全小写
[root@hmm ~]# docker inspect --format '{{ .Name}}' YUN-teSt
/YUN-teSt
[root@hmm ~]# docker inspect --format '{{lower .Name}}' YUN-teSt
/yun-test
# 全大写
[root@hmm ~]# docker inspect --format '{{upper .Name}}' YUN-teSt
/YUN-TEST
# 分隔符
[root@hmm ~]# docker inspect --format '{{.NetworkSettings.MacAddress}}' YUN-teSt
02:42:ac:11:00:06
[root@hmm ~]# docker inspect --format '{{split .NetworkSettings.MacAddress ":" }}' YUN-teSt
[02 42 ac 11 00 06]
# 首字母大写
[root@hmm ~]# docker inspect --format '{{.HostConfig.CgroupnsMode }}' YUN-teSt
host
[root@hmm ~]# docker inspect --format '{{title .HostConfig.CgroupnsMode }}' YUN-teSt
Host
# 每一行打印
[root@hmm ~]# docker network inspect bridge --format "{{.Containers}}"
map[337170fc3109a824273a7f04dd5c5da49337cbd3bf435557b7a00e305eaf85d3:{YUN-teSt 6bd99238cef5a6113e53982610bcfdf80e5ec0fcf4af31c5b3ef32697ffe1529 02:42:ac:11:00:06 172.17.0.6/16 } 58fe1f22e863f893abb468b7ae83b229a517d10ecd3527b6eb938dab14eb9e98:{999 87f4b24aa855b9b33eb03f0610342ea984c515bf613ed28c74cdbfd4a096017a 02:42:ac:11:00:04 172.17.0.4/16 } 63bc53d11a317323e26ab9422f616e6dd1e79288bde08e08edb265da06130671:{upbeat_visvesvaraya 9c6260f02818d393d496e56fc24be7150be65e15b58bbd30461d7c109241629f 02:42:ac:11:00:02 172.17.0.2/16 } bb2a45cc7504dfcb8b00478945a21833f16df4f3defefcfd32ef4f8ebfd55cee:{yun3-test 8bb797e276abb26f694f1a0dad48db14f802f776090799ec415ea0c13bc8112d 02:42:ac:11:00:05 172.17.0.5/16 } d7ba06689000b7cd1d68ce7e5f41691f9f57140b009cdcc7f347c6724d190cc1:{redis 7927c1809b353cba9dd46f46184e6ad4ba01b71b3775c02284f8837eaf33cf29 02:42:ac:11:00:03 172.17.0.3/16 }]
[root@hmm ~]# docker network inspect bridge --format "{{range .Containers }}{{println .IPv4Address}}{{end}}"
172.17.0.6/16
172.17.0.4/16
172.17.0.2/16
172.17.0.5/16
172.17.0.3/16
[root@hmm ~]#
docker inspect 格式化输出的更多相关文章
- Docker inspect - format格式化输出 - 运维笔记
Docker --format 参数提供了基于 Go模板 的日志格式化输出辅助功能,并提供了一些内置的增强函数. 什么是模板?上图是大家熟悉的 MVC 框架(Model View Controller ...
- Docker Inspect
1.Inspect结果详细信息 docker inspect 7988f914a122 其中7988f914a122是某一容器进程的id { "Id": "7988f91 ...
- docker inspect获取详细参数的两种方法
docker inspect xx 返回的是一个json格式的数据 以下为部分返回值 [ { "Id": "706813b0da107c4d43c61e3db9da908 ...
- docker inspect命令查看镜像详细信息
使用 inspect 命令查看镜像详细信息,包括制作者.适应架构.各层的数字摘要等. # docker inspect --help Usage: docker inspect [OPTIONS] N ...
- python的print函数的格式化输出
使用print函数的时候,可以像C一样格式化输出,同时还支持参数化输出 print('%s' % ("CooMark")) print('整数|%d|' % (123)) prin ...
- python学习笔记(基础二:注释、用户输入、格式化输出)
注释 单行:# 多行:上下各用3个连续单引号或双引号 3个引号除了多行注释,还可以打印多行 举例: msg = ''' name = "Alex Li" name2 = name ...
- cout 格式化输出
一直习惯于C语言的printf函数来打印,突然有一天要用cout来打印,发现有点不适应. 原来cout也是有格式化输出的. 首先要引入头文件 #include<iostream> // 在 ...
- Python 格式化输出
转载 今天写程序又记不清格式化输出细节了--= =索性整理一下. 注意: 与C/C++ 不同的是这里括号后面不需要加' , '号. python print格式化输出. 1. 打印字符串 print ...
- Python格式化输出
今天写程序又记不清格式化输出细节了……= =索性整理一下. python print格式化输出. 1. 打印字符串 print ("His name is %s"%("A ...
- Javascript实现格式化输出
前两天看面试题,其中有一道要实现js的格式化输出,具体给出的是: Javascript实现格式化输出,比如输入999999999,输出为999,999,999 我的实现方式是 function for ...
随机推荐
- kong管理界面konga的安装
kong网关自身的管理界面属于付费的应用,而第三方界面又非常少,konga算是相对比较好的一款了,虽然也有一些问题,但整体的功能还比较全,github仓库为:https://github.com/pa ...
- Python数据分析 Series 笔记
002,pandas介绍 003,Series创建 导入Pandas Series 是一种类似于一维数组的对象,由下面两个部分组成: values:一组数据(ndarray类型) index:相关的数 ...
- 力扣602(MySQL)-好友申请Ⅱ:谁有最多的好友(中等)
题目: 在 Facebook 或者 Twitter 这样的社交应用中,人们经常会发好友申请也会收到其他人的好友申请. RequestAccepted 表: (requester_id, accepte ...
- 阿里云 ACK One 多集群管理全面升级:多集群服务、多集群监控、两地三中心应用容灾
简介: 本文介绍了 ACK One 近期发布的 3 个主要特性,覆盖了多集群管理的 3 个主要场景,跨集群服务发现与访问.多集群全局监控.应用容灾.除多集群管理外,ACK One 更是支持连接并管理任 ...
- 使用MQTT与函数计算做热力图的实践
简介: 在各类场景中,关于上报数据的处理无处不在,而以上提到的场景都可以通过本方案的MQTT+FC+API Gateway的方式参考优化来实现. 前言 最近几年,我们在一些商场.图书馆.机场或港口环境 ...
- [Rust] 在 Linux 和 Mac 安装 Rust
首先,安装 rustup,这是一个 Rust 的安装程序. curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh cargo ...
- [Go] Viper 加载项目配置,go build 打包配置文件进二进制
Viper 的传统用法局部,加载到某个 package 下的全局变量后,其它 package 可以继续使用. var Conf *viper.Viper func init() { // File n ...
- dotnet 将控制台 Console.WriteLine 内容输出到文件
很多伙伴喜欢使用 Console.WriteLine 打日志,也许是打起来顺手.打完了之后,又想着,要是能够输出到本机文件那就更好了.既然很多伙伴都有这个想法,那 dotnet 自然就是有方便的方法让 ...
- 2018-8-10-WPF-使用-Direct2D1-画图入门
title author date CreateTime categories WPF 使用 Direct2D1 画图入门 lindexi 2018-08-10 19:16:53 +0800 2018 ...
- keil 中未编译的代码灰色显示
一.转载文章 转载:KEIL,#ifdef宏定义下失效代码差异性显示 注意keil的版本,太低的版本不具备灰色显示,据我所知在KEIL uVersion V5.31版本以上均可以. 二.使能灰色显示 ...