Я использую Docker для нескольких моих проектов, где требуется генерировать ssh-ключи, используя файл Docker, так что, когда контейнер будет создан, он генерирует пару ключей rsa. Я видел несколько примеров где генерация ключей происходит через .sh-файл, а Dockerfile имеет commond для запуска этого .sh-файла. Есть ли способ, мы можем сделать это непосредственно в Dockerfile вместо .shгенерация ключа ssh с использованием файла docker
В настоящее время я использую следующие в Dockerfile для генерации пары ключей ssh. Но это дает мне ошибку говоря «/ бен/ш SSH-Keygen не найден»
RUN ssh-keygen -q -t rsa -N '' -f /home/docker/.ssh/id_rsa
действительно будет очень полезно, если кто-то может обеспечить способ для достижения такой же.
Спасибо, Яш
Зачем вам нужен ssh? – Robert
Привет, У меня есть веб-приложение, которое использует проверку ключа ssh с главной машины для выполнения любого действия. Вот почему. – priyank
имя инструмента генерации ключей немного вводит в заблуждение. Это часть открытого SSH, вот почему. – eliasw