私はホストOS(Windows 10)にJava Webアプリケーションを配備しようとしていますが、上記のwebappをTomcat Docker Container (場所/usr/local/tomcat/webapps/mywebapp
)。Tomcat Docker Container:host webappディレクトリをコンテナwebappディレクトリにマウント
私はDocker端末(WindowsのWebアプリケーションの絶対パス)で次のコマンドを実行しています。注: "mywebapp"ホストディレクトリにはすでに展開された/展開されていない戦争が含まれています。
docker run --name=tomcat_7_0_78 --detach --publish 8080:8080 -v /c/desarrollo/workspace/webMavenTest/target/mywebapp:/usr/local/tomcat/webapps/mywebapp tomcat:7.0.78
私は、Tomcatが起動し、Webアプリケーションコンテナフォルダが「mywebapp」フォルダなど、その内部にいくつかのデフォルトのWebアプリケーションを持っていることがわかります。問題は、それが空であるためにwebappが動作していないことです。
これを使用してEclipse IDEでアプリケーションをDockerに統合し、IDEで変更を加えたときにアプリケーションを再デプロイすることをお勧めします。
洞察?
ありがとうございます。