Docker后台运行

2019-05-15 11:07发布

问题:

使用docker run -d创建容器,容器中运行Tomcat的bin/startup.sh脚本,
但是,容器没有启动,docker ps看不到运行中的容器。
怎么回事呢?

尝试了把脚本放到/etc/profile中,无用。

其它问题:
1.哪些镜像可以创建后台启动容器?

使用下面的命令倒是可以创建后台运行容器:
docker run -d my-image:190515v1 /bin/sh -c "while true;do echo hello docker;sleep 1;done"
但是,我的Tomcat还是没有启动起来啊。

回答1:

如果 Dockerfile 中用了 FROM tomcatdocker run -d 应该就能后台运行容器



标签: docker