簡體   English   中英

Docker容器在啟動時關閉

[英]Docker container shutting down upon start

我正在嘗試構建和運行可以啟動tomcat的容器(我知道我可以找到直接圖像,但想自己做以學習)

當我運行它時,它會自動下降,

我檢查了日志,它說Tomcat已啟動

docker build -t hanuman .

docker run -i -t  -p 80:8080  hanuman 

docker run -i -t  -p 80:8080  hanuman --entrypoint /bin/sh tail -f /dev/null

我的Docker文件

FROM ubuntu:16.04

RUN apt-get update

RUN apt-get install -y openjdk-8-jdk

ADD tomcat8 /usr/local/tomcat8

RUN cd home

RUN ls -lrt

RUN chmod 777 -R /usr/local/tomcat*

EXPOSE 8080 8009 443

ENTRYPOINT  ./usr/local/tomcat8/bin/catalina.sh start

您想要使用catalina.sh run來使進程不會終止。 start會在后台啟動tomcat,然后終止。

ENTRYPOINT  ./usr/local/tomcat8/bin/catalina.sh run

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM