--additional-catalog | | 要附加到預設目錄的額外目錄路徑 |
--additional-config | | 要與預設 config.yaml 合併的額外配置路徑 |
--additional-registry | | 要與預設 registry.yaml 合併的額外登錄檔路徑 |
--block-network | | 阻止工具訪問被禁止的網路資源 |
--block-secrets | true | 阻止秘密從工具傳送/接收 |
--catalog | [docker-mcp.yaml] | Docker 目錄的路徑(絕對路徑或相對於 ~/.docker/mcp/catalogs/ 的路徑)
|
--config | [config.yaml] | 配置檔案路徑(絕對路徑或相對於 ~/.docker/mcp/ 的路徑) |
--cpus | 1 | 分配給每個 MCP 伺服器的 CPU(預設為 1) |
--debug-dns | | 除錯 DNS 解析 |
--dry-run | | 啟動閘道器但不監聽連線(用於測試配置)
|
--interceptor | | 要使用的攔截器列表(格式:when:type:path,例如 'before:exec:/bin/path')
|
--log-calls | true | 記錄對工具的呼叫 |
--long-lived | | 容器是長壽命的,在閘道器停止之前不會被移除,對有狀態伺服器很有用
|
--memory | 2GB | 分配給每個 MCP 伺服器的記憶體(預設為 2GB) |
--port | | 要監聽的 TCP 埠(預設為監聽標準輸入輸出) |
--registry | [registry.yaml] | 登錄檔檔案的路徑(絕對路徑或相對於 ~/.docker/mcp/ 的路徑)
|
--secrets | docker-desktop | 以冒號分隔的秘密搜尋路徑。可以是 docker-desktop 或 .env 檔案的路徑(預設為使用 Docker Desktop 的秘密 API)
|
--servers | | 要啟用的伺服器名稱(如果非空,則忽略 --registry 標誌)
|
--static | | 啟用靜態模式(即預啟動伺服器) |
--tools | | 要啟用的工具列表 |
--transport | stdio | stdio、sse 或 streaming(預設為 stdio) |
--verbose | | 詳細輸出 |
--verify-signatures | | 驗證伺服器映象的簽名 |
--watch | true | 監視更改並重新配置閘道器 |