Мне просто интересно, совместимы ли мои изображения для локальной сборки и работают ли они в 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
В целом, сборочные образы и запущенные контейнеры остаются одинаковыми независимо от используемой версии докера, если базовые команды / концепции одинаковы в обеих версиях.
Надеюсь, это поможет!