软件开发Dockerglassfish

docker容器启动后自动运行应用

我做了一个glassfish的镜像,想启动容器时自动启动glassfish。启动命令写在/etc/rc.local文件中,用下面的命令启动容器。docker run -p 4848:4848 -p 8080:8080 -v /opt/vol1/files/:/vol1/files/ glassfish3 /etc/rc.local启动容器后,显示了glassfish正常启动的信息,现在的问...显示全部
我做了一个glassfish的镜像,想启动容器时自动启动glassfish。启动命令写在/etc/rc.local文件中,用下面的命令启动容器。
docker run -p 4848:4848 -p 8080:8080 -v /opt/vol1/files/:/vol1/files/ glassfish3 /etc/rc.local
启动容器后,显示了glassfish正常启动的信息,现在的问题是启动完后glassfish后,容器就停止了,什么原因呢?
有什么方法在容器中自动启动一个应用?望赐教。收起
参与2

查看其它 1 个回答xiangemin的回答

xiangeminxiangemin软件架构设计师大连盈灿科技有限公司
回复 2# dl528888

谢谢, 我试试。没有搞过supervisord
软件开发 · 2015-07-23
浏览7056

回答者

xiangemin
软件架构设计师大连盈灿科技有限公司

xiangemin 最近回答过的问题

回答状态

  • 发布时间:2015-07-23
  • 关注会员:0 人
  • 回答浏览:7056
  • X社区推广