Другая версия движка докера с Openshift 3.11 - PullRequest
0 голосов
/ 31 октября 2019

Я работал с докером версии 18.02, создавая образы локально. Теперь мне нужно работать с Openshift3.11, который запускает докер версии 1.13. Мне просто интересно, совместимы ли мои изображения для локальной сборки и работают ли они в Openshift3.11.

В целом, каков уровень совместимости / ограничения для образов, созданных другой версией механизма докера? Как понять это? Спасибо.

1 Ответ

1 голос
/ 31 октября 2019

Мне просто интересно, совместимы ли мои изображения для локальной сборки и работают ли они в Openshift3.11

Поскольку я уже пару лет работаю с Openshift, с 3.2 до 3.11 я могудать некоторую информацию об этом

Вот версия докера, которую мы используем в настоящее время

$ docker --version
Docker version 19.03.1, build 74b1e89

Как указано вами Openshift 3.11 требуется версия докера с 1.13.1 , , но это не остановит развертывание изображений, созданных с использованием более новых версий Docker .

Мы использовали Docker 18. *, ранее при развертывании его в Openshift 3.2. и 3.9. Но с совместимостью образов Docker до сих пор не возникало проблем .

Для некоторых больше информации о совместимости с докером - https://success.docker.com/article/compatibility-matrix

Если мы проверим некоторые заметки / блоги о выпуске докера, то увидим, что были внесены серьезные изменения в области безопасности / исправления / функции или что-то более связанное с Docker swarm .

Например, от версия докера 1.13

Преимущества включают:

Specifying the number of desired instances for each service
Rolling update policies
Service constraints

Команды очистки

Docker 1.13 introduces a couple of nifty commands to help users understand how much disk space Docker is using, and help remove unused data.

docker system df -- will show used space, similar to the unix tool df
docker system prune --  will remove all unused data.

Дополнительная информация о версии 1.13 и версии 1.19

В целом, сборочные образы и запущенные контейнеры остаются одинаковыми независимо от используемой версии докера, если базовые команды / концепции одинаковы в обеих версиях.

Надеюсь, это поможет!

...