2015-12-02 4 views
0

Предположим, что я построил докер MyApp на основе Tomcat 8 (Dockerfile FROM tomcat: 8) от Docker Hub. Tomcat 8 Docker сам по себе основан на Java 7, который в настоящее время составляет 7.0.65. В конце концов, Java 7 Docker (тег java: 7) обновляется до версии 7.0.100, например.Обновление промежуточных изображений Docker

Что произойдет, если я снова смогу снова создать MyApp на новом компьютере, где хранилище Docker пуст? Получает ли он новый Java 7 (7.0.100) или он остается с оригиналом (7.0.65).

ответ

0

Он вытащит последний tomcat: 8 из Docker Hub, так что это будет новый Java7.

Если вы хотите использовать определенную версию java, возьмите файл докеров Tomcat и измените его FROM, а затем используйте его в своем приложении.

Ссылки на dockerfiles Tomcat можно найти here

+0

Спасибо за ваш ответ. Я только что использовал Tomcat и Java, а также известные примеры. В моем случае используется пользовательское приложение. – Gianluca

Смежные вопросы