hub enable container compose docker sshd

enable - docker ssh server



Iniciar sshd automáticamente con contenedor docker (4)

Bueno, usé el siguiente comando para resolver eso

docker run -i -t mycentos6 /bin/bash -c ''/etc/init.d/sshd start && /bin/bash''

Dado:

  • contenedor basado en ubuntu: 13.10
  • ssh instalado (a través de apt-get install ssh )

Problema: cada vez que inicio el contenedor, tengo que ejecutar sshd manualmente service ssh start

Intentado: update-rc.d ssh defaults , pero no ayuda.

Pregunta: ¿Cómo configurar el contenedor para iniciar el servicio sshd automáticamente durante el inicio del contenedor?


Puede iniciar el servidor ssh al iniciar su contenedor probablemente. Algo como esto:

docker run ubuntu /usr/sbin/sshd -D

Echa un vistazo a este tutorial oficial .