?
This document uses PHP Chinese website manual Release
Docker 使用 Go模板,它允許用戶操縱某些命令和日志驅(qū)動(dòng)程序的輸出格式。驅(qū)動(dòng)程序提供的每個(gè)命令都有其在模板中支持的元素的詳細(xì)列表:
Docker 圖像格式化
Docker 檢查格式
Docker 日志標(biāo)記格式
Docker 網(wǎng)絡(luò)檢查格式
Docker PS 格式化
Docker Stats 格式
Docker 卷檢查格式
Docker 版本格式化
Docker 提供了一組基本的函數(shù)來(lái)操作模板元素。這是帶有示例的可用函數(shù)的完整列表:
join
join
連接字符串列表以創(chuàng)建單個(gè)字符串。它在列表中的每個(gè)元素之間放置一個(gè)分隔符。
$ docker inspect --format '{{join .Args " , "}}' container
json
json
將元素編碼為 json 字符串。
$ docker inspect --format '{{json .Mounts}}' container
lower
lower
將字符串轉(zhuǎn)換為其小寫(xiě)形式。
$ docker inspect --format "{{lower .Name}}" container
split
split
將字符串切分為由分隔符分隔的字符串列表。
$ docker inspect --format '{{split (join .Names "/") "/"}}' container
title
title
大寫(xiě)字符串的第一個(gè)字符。
$ docker inspect --format "{{title .Name}}" container
upper
upper
將字符串轉(zhuǎn)換為大寫(xiě)形式。
$ docker inspect --format "{{upper .Name}}" container