Рейтинг:0

Установка SSH-сервера на RHEL 8.4

флаг uz

У нас есть контейнер Ubuntu Docker, на котором работает SSH-сервер, который мы пытаемся перенести на Red Hat 8.4. Я пытаюсь установить openssh-сервер пакет с помощью днф менеджер пакетов через мой Dockerfile. Пакет не устанавливается с ошибкой Не удалось найти совпадение: openssh-server. Я пытаюсь установить не тот пакет? Во всей документации, которую мне удалось найти, говорится, что это имя пакета.

РЕДАКТИРОВАТЬ: Моя система настроена на следующие 3 репозитория: ubi-8-приложениепоток ubi-8-baseos ubi-8-codeready-строитель

РЕДАКТИРОВАТЬ: добавить изображение вывода dnf

введите описание изображения здесь

Рейтинг:1
флаг cz

Оказывается, репозитории Red Hat Universal Base Image для своих образов Docker просто не включать openssh-сервер. Мне не удалось найти заявление Red Hat о том, почему, но, учитывая крайний антипаттерн запуска ssh-сервера в контейнере Docker, в этом есть некоторый смысл.

Если у вас есть платная подписка Red Hat, вы можете открыть кейс в Red Hat и попросить ее добавить. Но, вероятно, лучше полностью избавиться от ssh-сервера.

phydeauxman avatar
флаг uz
Спасибо за информацию. Учитывая уникальный характер ситуации, которая заставляет нас использовать SSH в контейнере... это очень обескураживает.
asmath avatar
флаг cn
вы можете использовать другие пользовательские репозитории, а затем установить их.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.