2017-05-05 38 views
0

当我运行docker-compose up -d以下docker-compose.yml文件容器启动并终止。什么是启动使用docker-compose.yml一个不退出的ubuntu shell。 (我知道这是因为终端没有连接到Ubuntu,所以它退出)。还是有什么办法“启动一个终端连接的停止容器”,这样它就不会退出?连接终端并启动docker组成?

ubuntu_x64_v1610: 
    image: ubuntu:16.10 
    container_name: Ubuntu-x64-v1610 
    ports: 
     - 80:80 
    environment: 
     UBUNTU_VERSION: "x64, v16.10, Shell" 
    volumes: 
     - /fldr:/root/fldr 

回答

0

如果容器的操作系统中加入以下行泊坞窗,撰写文件

command: /bin/bash -c "sleep infinity"

支持的话你可以使用 tail -f /dev/null,或者 sleep infinity