私は同様の質問を見つけましたが、回答が役に立たなかったので、ここで質問しています。私はDockerfileを持っている:ドッカーWebアプリケーションのイメージは継続的に実行する必要があります
FROM websphere-liberty
COPY server.xml /opt/ibm/wlp/usr/servers/defaultServer/
COPY jfpetc /opt/jfpetc/
ADD wasapp.ear /opt/ibm/wlp/usr/servers/defaultServer/dropins/
ENV LICENSE accept
EXPOSE 80 9080 9448 9443 9060
私はそのイメージを構築し、コマンドでそれを実行しよう:
docker run -d -p 9080:9080 -p 9443:9443 wasapp
その後docker ps
が実行して何も表示されません、とdocker ps -a
は、それが終了を示します。このWebアプリケーションを実行させて、ログインページにアクセスできるコマンドはどれですか? -p -d -it ドッカラン9080:
あなたのコンテナが(それを行うことになっていないと仮定して)起動直後に終了している場合、それは遭遇していますいくつかのそれが回復できないエラーの種類。コンテナを実行し続ける場合は、エラーを修正してください。 – jwodder
-dを付けずに起動しようとしたら、何が間違っているのかを確認してください。 – Shibashis
あまりにも多くのコンテナがあるようです。一度私がそれらを削除した、すべては大丈夫です。しかし、かなりポジティブです。 – rickcoup