Что такое докерный способ развертывания Java-проектов в контейнере докеров?
Скопирую ли я войну в webapps:
FROM jetty:9.2.10
MAINTAINER Me "[email protected]"
ADD ./target/*.war /var/lib/jetty/webapps/ROOT.war
или я беру файл взорванного войны:
FROM jetty:9.2.10
MAINTAINER Me "[email protected]"
ADD ./target/app-0.1.0.BUILD-SNAPSHOT /var/lib/jetty/webapps/ROOT
Обычно можно было бы развернуть запечатанный военный файл, если он был обычным контейнером, но с докером, это означает, что каждый раз, когда вы делаете небольшое изменение, нужно нажимать файл 10-20 Мбайт, тогда как добавление взорванной войны будет только толкать разницу. который изменился.
Есть ли недостатки для развертывания взорванной войны вместо военного файла?