Cam*_*ilo 44 docker docker-compose
我正在使用命令运行我的容器sudo docker run --privileged container_name。但现在我使用 YML 和命令docker-compose up来启动它,但我不知道如何--privileged在使用该命令启动容器时添加标志。我已经尝试添加privileged: true到 YML 但在这种情况下不起作用。
CAR*_*RLO 99
有一个适当的参数可以使用:
web:
image: an_image-image:1.0
container_name: my-container
privileged: true
entrypoint: ["/usr/sbin/init"]
ports:
- "8280:8280"
Run Code Online (Sandbox Code Playgroud)
Cam*_*ilo -48
我通过执行以下操作自行解决了这个问题:在docker-compose.yml文件中,我有这两行用于指定图像和容器的名称
version: "3"
services:
app:
image: my_image
container_name: my-container
Run Code Online (Sandbox Code Playgroud)
因此,要使用标志运行它,--privileged我使用了以下命令:sudo docker run --privileged my-container
| 归档时间: |
|
| 查看次数: |
64765 次 |
| 最近记录: |