这是我的简单泊坞文件
FROM java:8
EXPOSE 4000
现在当我使用以下命令运行它时
sudo docker run --name hello dockerfile
并执行docker ps -a
它会将状态显示为已退出。我只想保持这个容器运行,所以我可以ssh到这个容器,可能传输文件,等等。看起来容器主要用于运行服务器,我是否正确?
答案 0 :(得分:5)
你至少可以使用jQuery(document).ready( function($) {
$('tr#post-65 span.inline a.editinline').click(function() {
var interval = setInterval(function(){
if($('tr#edit-65').length)
{
$('tr#edit-65').addClass('someclass');
clearInterval(interval );
}
}, 500);
});
});
这样的容器来保持你的容器,但正如RenéM所说,你应该在你的CMD或ENTRYPOINT中放入你的Dockerfile,请参阅文档
https://docs.docker.com/engine/reference/builder/#cmd
和
https://docs.docker.com/engine/reference/builder/#entrypoint
答案 1 :(得分:3)
这很简单。 因为你的容器没有运行任何持续时间。发生的事情是,这个容器启动,无所事事并停止。
你能做的是:
docker run -i -t --name hello dockerfile