docker compose exec
描述 | 在執行中的容器中執行命令 |
---|---|
用法 | docker compose exec [OPTIONS] SERVICE COMMAND [ARGS...] |
描述
這等同於針對 Compose 服務的 docker exec
。
使用此子命令,您可以在服務中執行任意命令。命令預設分配一個 TTY,因此您可以使用 docker compose exec web sh
等命令來獲取互動式提示。
選項
選項 | 預設值 | 描述 |
---|---|---|
-d, --detach | 分離模式:在後臺執行命令 | |
-e, --env | 設定環境變數 | |
--index | 如果服務有多個副本,則為容器的索引 | |
-T, --no-TTY | true | 停用偽 TTY 分配。預設情況下,docker compose exec 分配一個 TTY。 |
--privileged | 授予程序擴充套件許可權 | |
-u, --user | 以該使用者身份執行命令 | |
-w, --workdir | 此命令的工作目錄路徑 |