Docker跟上ubuntu

时间:2015-10-11 18:07:24

标签: ubuntu docker

问题非常基础,但我找不到任何解决方案

Dockerfile

FROM ubuntu:14.04
COPY . ./myapp
WORKDIR ./myapp
CMD ./myappexecutable

构建和运行的命令

sudo docker build -t myapp .
sudo docker run -p 6060:6060 -v /home/usr/data:/root/data myapp
  1. 如何保持这个容器?<​​/ li>

    当我尝试运行容器时,它的状态退出。

    CMD tail -f info.log
    

    当我尝试拖尾任何文件时,它仍然保持,但不是真的有效,我的应用程序也似乎不是一个好方法。

    1. docker在构建时是否有任何方法来安装音量?由于便携性,docker不支持吗?

1 个答案:

答案 0 :(得分:0)

  

1 /我如何保持这个容器?<​​/ p>

你可以考虑使用baseimage-docker,它允许你make any app as a daemon,并处理SIGTERM信号(由码头停止发送)

  

2 / docker在构建时是否有任何方法来安装音量?

不,这会打破便携性,如上所述 n“How to mount host volumes into docker containers in Dockerfile during build”和issue 3156