Как официально установить последнюю версию Docker на автономную машину RHEL 8 x86_64?

Как официально установить последнюю версию Docker на автономную машину RHEL 8 x86_64?

У меня есть офлайновая машина RHEL 8 x86_64, на которую я хотел бы установить последнюю версию Docker, в идеале без необходимости зеркала пакетов RHEL. Эта машина никогда не будет подключена к Интернету.

Официальная документация Docker содержит ссылку на ручные инструкции:https://docs.docker.com/engine/install/rhel/#install-from-a-package. Но, следуя по ссылке, которую он предоставляет (https://download.docker.com/linux/rhel/8) похоже, есть двоичные файлы только для архитектуры s390x.

rpmДля CentOS 8 есть x86_64 :https://download.docker.com/linux/centos/8/x86_64/stable/Packages/. Совместимы ли они/рекомендуются для RHEL 8? Учитывая, что CentOS 8 перенесен на конец срока службы (https://wiki.centos.org/О продукте/Продукт) это rpmтолько краткосрочное решение?

решение1

Использование репозитория centos с docker.com должно работать на RHEL и пересборках, включая CentOS. Зеркало то, что вам нужно, локально. Хотя да, Docker должен выяснить, что делать с Stream.

До 8, CentOS Linux выпускался после той же версии RHEL. CentOS Stream переворачивает это, чтобы тестировать следующие обновления RHEL. Это RHEL, но с более ранним воздействием изменений, прежде чем они станут общедоступными.

Предположительно Docker продолжит предоставлять EL rpm после конца года. Как и любой другой пользователь CentOS, ему нужно будет решить, будет ли сборка на Stream или RHEL или на чем-то еще. Для пользователя это не имеет особого значения, если только это было протестировано для работы с RHEL.

Вероятно, репозиторий RHEL содержит только s390x, поскольку эта архитектура не существует для CentOS. yum проигнорирует дополнительную архитектуру, но пользователи могут запутаться.


Начиная с RHEL 8 Red Hat не упаковывает и не поддерживает Docker,они переключилиськ другому набору инструментов контейнера, включая podman. Официальный в этом контексте ограничен пакетами docker.com.

Связанный контент