我々はdockerfile公式Tomcatを使用している: https://hub.docker.com/_/tomcat/ドッカー - クリーンTomcatの画像
問題は、TomcatがMANAGERアプリを(私たちが本当に欲しいか必要はありません)も含まれます。
それを削除する方法についてのアイデアは、代わりにきれいな風袋を使用しますか?
我々はdockerfile公式Tomcatを使用している: https://hub.docker.com/_/tomcat/ドッカー - クリーンTomcatの画像
問題は、TomcatがMANAGERアプリを(私たちが本当に欲しいか必要はありません)も含まれます。
それを削除する方法についてのアイデアは、代わりにきれいな風袋を使用しますか?
Dockerfile
(FORMのtomcat:x.yで始まる)を調整して、一部を無効にすることができます。
例えば(Dockerfile
、ADD
またはCOPY
自分自身で)TOMCAT_HOME/webapps/ROOT/index.jsp
を変更することで、「How to disable Tomcat home page」からインスピレーションを取る:ROOT、しかしManagerのためのものではなく適用されます。
あるいは(最近のTomcat 9)、disallow (or allow only localhost) in the manager.xml
点が残っている:あなたはコンテナとして、それを実行する前に画像として(the official Tomcat documentationを以下の)あなたのTomcatをカスタマイズすることができます。