0
Tomcatと一緒にサービス「myxxx-service」をドッキングしました。Docker:Tomcatにデプロイされたサービス固有のログを取得する
Dockerfile:
FROM tomcat:8-jre8
EXPOSE 8080
COPY ./myxxx-service/target/myxxx-service-1.0-SNAPSHOT.war /usr/local/tomcat/webapps
cmd mkdir -p /opt/myxxx/db
copy ./myxxx-service/src/test/resources/* /opt/myxxx/db/
CMD ["catalina.sh", "run"]
私はドッキングウィンドウのイメージを実行すると、私はcatalina.outログを取得することができています。風鈴が上がる。私は8080ポートで標準のtomcatページを開くことができます。
しかし、私のサービスは404エラー応答を示しています。
logs/myxxx-service.logsファイルに含まれるサービス固有のログを確認したいのですが、
これを行う方法はありますか?
注:私はdocker service logs
を試しました。それがうまくいくかどうかはわかりません。
ありがとう。tomcatログに移動できます。 'docker-machine ssh 'でこれを行うことは可能ですか?これがドッカーが正しく動作している場所なので、 – user93726
あなたが使ったばかりのコマンドは、あなたの "ドッカーマシン"からのドッカーコンテナへの "ssh-ing"のようなものです。 – Peter777