Как упомянуть версию патча Ubuntu в Dockerfile
Можно ли упомянуть версию патча Ubuntu в Dockerfile?
Например, чтобы получить Ubuntu 16.04, мы должны иметь следующую строку в Dockerfile
FROM ubuntu:16.04
То, что я хочу сделать, в течение 16.04 также будут версии патча, такие как 16.04.04
а также 16.04.05
поэтому я хочу упомянуть эту версию патча в Dockerfile.
Возможно ли это как-то? Это не работает, если я пишу FROM ubuntu:16.04.04
есть ли другой синтаксис? Другой способ указать на это.
1 ответ
Эти значения ОТ соответствуют буквальным значениям тега в ubuntu
хранилище dockerhub. Будет ли это найдено, зависит от того, как ubuntu
команда помечает их изображения докеров и как долго они хранят старые версии.
Вы можете посмотреть здесь, чтобы убедиться, что вы соответствуете вашим требованиям:
https://hub.docker.com/r/library/ubuntu/tags/
Не похоже, что они помечают номера версий патча, но они сохраняют даты патча, такие как xenial-20180228
, Если вам известна дата исправления для 16.04.04, вы можете посмотреть в списке тегов в Dockerhub и посмотреть, подходит ли он или нет.