Я пытаюсь докернизировать службу / демон SSH, как описано здесь:
https://docs.docker.com/engine/examples/running_ssh_service/#build-an-eg_sshd-image
В контейнере, когда я пытаюсь /usr/sbin/sshd
, я получаю
Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Could not load host key: /etc/ssh/ssh_host_ed25519_key
Я пытался ssh-keygen -A
и вручную:
user@3df98eeeb0d7:/home/dev/$ sudo ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''
Но, после неудачной загрузки ключей хоста после /usr/sbin/sshd
, я все еще не успешен:
user@3df98eeeb0d7:/home/dev/$ /etc/init.d/ssh status
* sshd is not running
Поскольку создание ne ключей не работает, я понятия не имею, как решить мою проблему.