ключ ssh хоста для контейнера gitlab - PullRequest
1 голос
/ 07 ноября 2019

Я запускаю gitlab / gitlab-ce на ранчеро. Когда я заменяю контейнер новым, я получаю сообщение об ошибке «Ключ хоста ECDSA для [хоста] изменился, и вы запросили строгую проверку.»

Я знаю, что могу удалить старый ключ из known_host и сделать егоработай.

Мой вопрос: есть ли способ сохранить ключи хоста для сервера? И где эти ключи хранятся внутри контейнера?

Следующие решения не будут работать. Скопированные поверх старых ключей внутри docker / etc / ssh / * конфиги, журналы и папка с данными смонтированы с тома.

1 Ответ

0 голосов
/ 07 ноября 2019

вы можете добавить это к вашей ssh команде:

-o StrictHostKeyChecking=no

, чтобы отключить строгую проверку

...