@Ch00ee

Как добавить свой id_rsa в docker?

добрый вечер!
пытаюсь подсунуть свой ключик в докер контейнер для авторизации на гите, но ничего не получается.
кто как решает проблему?
RUN mkdir -p /root/.ssh
ADD id_rsa /root/.ssh/id_rsa
RUN chmod 600 /root/.ssh/id_rsa
RUN eval `ssh-agent -s` && \
    ssh-add /root/.ssh/id_rsa && \
    git clone git@gitlab

выдает
Host key verification failed.
fatal: The remote end hung up unexpectedly
  • Вопрос задан
  • 671 просмотр
Решения вопроса 1
nazarpc
@nazarpc
Open Source enthusiast
id_rsa это то, что вы НИКОГДА и НИКОМУ не должны давать!
Вам нужен id_rsa.pub - публичная часть.
Публичные ключи на сервере ложатся в /root/.ssh/authorized_keys для root, по одному публичному ключу на строку.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы