Docker后台运行

2019-05-15 11:05发布

使用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还是没有启动起来啊。

标签: docker
1条回答
smile是对你的礼貌
2楼-- · 2019-05-15 11:18

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

查看更多
登录 后发表回答