Docker 撰写分离模式不起作用

Ana*_*har 4 docker docker-compose

Q. 如何在分离模式下运行 docker-compose

我试图在分离模式下运行 docker-compose 但它会在运行后退出,但我可以使用 'docker run' 命令在分离模式下运行相同的图像。

更新:当在 docker-compose.yml 文件中使用 tty: true 参数时,如下所示

version: '3'
services:
ubuntu:
    image: ubuntu:16.04
    tty: true
Run Code Online (Sandbox Code Playgroud)

那么控制台将不会执行任何命令,就像我输入“ls -l”命令控制台将不会响应一样。

小智 6

我只需要在我的 docker-compose.yml 中添加 tty: true

    version: '2'
    services: 
      ubuntu:
        image: ubuntu:16.04
        tty: true 
Run Code Online (Sandbox Code Playgroud)

Docker 版本 1.12.5,构建 7392c3b

docker-compose 版本 1.7.1,构建 0a9ab35