docker compose exec

描述在正在运行的容器中执行命令
用法docker compose exec [OPTIONS] SERVICE COMMAND [ARGS...]

描述

这相当于docker exec以 Compose 服务为目标。

使用此子命令,您可以在服务中运行任意命令。默认情况下,命令会分配一个 TTY,因此 您可以使用诸如docker compose exec web sh以获取交互式提示。

选项

选择违约描述
-d, --detach分离模式:在后台运行命令
-e, --env设置环境变量
--index如果服务有多个副本,则容器的索引
-T, --no-TTYtrue禁用伪 TTY 分配。默认情况下docker compose exec分配一个 TTY。
--privileged为进程提供扩展权限
-u, --user以该用户身份运行命令
-w, --workdir此命令的 workdir 目录路径