使用記錄檔驅動程式外掛

Docker 記錄插件允許您擴展和自訂 Docker 的記錄功能,超越內建記錄驅動程式的功能。記錄服務提供者可以實作自己的插件並將其發佈在 Docker Hub 或私有倉庫上。本主題說明該記錄服務的使用者如何設定 Docker 以使用該插件。

安裝記錄驅動程式插件

要安裝記錄驅動程式插件,請使用插件開發人員提供的資訊,使用 docker plugin install <org/image>

您可以使用 docker plugin ls 列出所有已安裝的插件,並且可以使用 docker inspect 檢查特定插件。

將插件設定為預設記錄驅動程式

安裝插件後,您可以將 Docker Daemon 設定為預設使用它,方法是將插件的名稱設定為 daemon.jsonlog-driver 鍵的值,如記錄概述中所述。如果記錄驅動程式支援其他選項,您可以將這些選項設定為同一個檔案中 log-opts 陣列的值。

設定容器以使用插件作為記錄驅動程式

安裝插件後,您可以設定容器以使用插件作為其記錄驅動程式,方法是在 docker run 中指定 --log-driver 旗標,如記錄概述中所述。如果記錄驅動程式支援其他選項,您可以使用一個或多個 --log-opt 旗標指定它們,其中選項名稱作為鍵,選項值作為值。