syslog-address | 外部 syslog 伺服器的地址。URI 指定碼可以是 [tcp|udp|tcp+tls]://host:port 、unix://path 或 unixgram://path 。如果傳輸協定是 tcp 、udp 或 tcp+tls ,則預設埠為 514 。 | --log-opt syslog-address=tcp+tls://192.168.1.3:514 、--log-opt syslog-address=unix:///tmp/syslog.sock |
syslog-facility | 要使用的 syslog 功能。可以是任何有效 syslog 功能的數字或名稱。請參閱 syslog 文件。 | --log-opt syslog-facility=daemon |
syslog-tls-ca-cert | CA 簽署的信任憑證的絕對路徑。如果地址協定不是 tcp+tls ,則會忽略。 | --log-opt syslog-tls-ca-cert=/etc/ca-certificates/custom/ca.pem |
syslog-tls-cert | TLS 憑證檔案的絕對路徑。如果地址協定不是 tcp+tls ,則會忽略。 | --log-opt syslog-tls-cert=/etc/ca-certificates/custom/cert.pem |
syslog-tls-key | TLS 金鑰檔案的絕對路徑。如果地址協定不是 tcp+tls ,則會忽略。 | --log-opt syslog-tls-key=/etc/ca-certificates/custom/key.pem |
syslog-tls-skip-verify | 如果設定為 true ,則在連線到 syslog 常駐程式時會略過 TLS 驗證。預設值為 false 。如果地址協定不是 tcp+tls ,則會忽略。 | --log-opt syslog-tls-skip-verify=true |
tag | 附加到 syslog 訊息中 APP-NAME 的字串。預設情況下,Docker 使用容器 ID 的前 12 個字元來標記日誌訊息。參考日誌標籤選項文件來自訂日誌標籤格式。 | --log-opt tag=mailer |
syslog-format | 要使用的 syslog 訊息格式。如果未指定,則使用本機 Unix syslog 格式,不指定主機名稱。指定 rfc3164 表示與 RFC-3164 相容的格式,rfc5424 表示與 RFC-5424 相容的格式,或 rfc5424micro 表示具有微秒時間戳解析度的 RFC-5424 相容格式。 | --log-opt syslog-format=rfc5424micro |
labels | 適用於啟動 Docker 常駐程式時。此常駐程式接受的以逗號分隔的日誌相關標籤清單。用於進階的日誌標籤選項。 | --log-opt labels=production_status,geo |
labels-regex | 適用於啟動 Docker 常駐程式時。類似於且相容於 labels 。用於匹配日誌相關標籤的正規表達式。用於進階的日誌標籤選項。 | --log-opt labels-regex=^(production_status|geo) |
env | 適用於啟動 Docker 常駐程式時。此常駐程式接受的以逗號分隔的日誌相關環境變數清單。用於進階的日誌標籤選項。 | --log-opt env=os,customer |
env-regex | 適用於啟動 Docker 常駐程式時。類似於且相容於 env 。用於匹配日誌相關環境變數的正規表達式。用於進階的日誌標籤選項。 | --log-opt env-regex=^(os|customer) |