ドッカーコンテナに問題があります...Docker Containerがサーバーの起動中に自動的に停止しました
ここは私のDockerFileです。私は、Tomcatの画像を使用して、私は-p 8091コンテナに
ドッキングウィンドウコンテナの実行を開始するには、次のコマンドを使用しています/usr/local/tomcat/webapps
FROM tomcat
RUN apt-get update && apt-get -y upgrade
WORKDIR /usr/local/tomcat
ADD app.war /usr/local/tomcat/webapps/app.war
EXPOSE 8091
に私のwarファイルを展開しています:8091 -d imagenameの
後上記のコマンドを実行すると、私はtomcatサーバーが起動しているのを見ることができます。完全に開始すると、コンテナは自動的に停止しました。
私は以下のような別のコマンドを試してみましたが、助けにはなりませんでした。
ドッキングウィンドウコンテナの実行-p 8091:8091 -itd imagenameの
私はコンテナを実行するために、間違ったパラメータを使用していますか?ドッカーファイルに何かを追加する必要がありますか?
何がうまくいかないかを確認するには、コンテナログの出力を貼り付けてください。 –
tomcatのコンテナにwarファイルをデプロイするには、 'ADD'の代わりに' COPY'を使います。 'docker container run -d --name tomcat -p 8091:8091' –
のコマンドを使用して、画像を最初にビルドします。 '' docker image build -t hellotomcat'' –