Как установить докер на RHEL 7 в автономном режиме?
Новое в докере.
Необходимо установить докер в системе RHEL 7 (без графического интерфейса).
Установка RHEL 7 идет с докером уже на нем? Если нет, откуда мне это взять? (Я не могу использовать докерское программное обеспечение на docker.com, оно должно исходить от RedHat - правительственные правила, а не мои)
После приобретения, как мне установить его в системе, которая не подключена к Интернету.
Надеюсь, я сделал свой запрос максимально простым, пусть вопросы начнутся.
2 ответа
Сборка докера Red Hat доступна на канале Red Hat Enterprise Linux 7 Extras, но только для серверного варианта продукта. Вы можете загрузить отдельные пакеты с клиентского портала после входа в систему, но это будет немного громоздко, потому что docker
Пакет имеет несколько зависимостей.
Кроме того, вы можете использовать reposync
инструмент для зеркалирования всего канала Extras на компьютере, подключенном к сети, у которого есть подписка. Или вы можете использовать yum
в режиме только для загрузки и скопируйте RPM, хранящиеся в каталоге кэша (но, пожалуйста, скопируйте их в обычный каталог на целевом устройстве и используйте yum install
установить их).
Запустите систему Centos.
$ sudo yumdownloader docker --resolve
Скопируйте RPM на ваш компьютер RH и запустите:
$ sudo rpm -ivh *rpm
$ sudo systemctl start docker
Gen rpm на CentOS 7 с докером:
$ yumdownloader --resolve docker-ce
Затем установите на цель:
$ rpm -ivh docker-ce-19.03.11-3.el7.x86_64.rpm