Construyo contenedor desde abajo Dockerfile:
FROM ubuntu:14.04
...
RUN apt-get update && apt-get install -y vim
#RUN ssh-keygen -f /root/.ssh/id_rsa -N strongpass123$%^
RUN ssh-keygen -f /root/.ssh/id_rsa
...
Lo hago muy raramente, pero hay muchos comandos antes de usarlo ssh-keygeny después.
Sé que puedo hacerlo desde el script docker exec -it thirsty_darwin sh script.shy luego etiquetar la imagen y luego usar el encadenamiento de contenedores (imágenes), pero no es una solución tan clara como quiero.
Incluso el peor de los casos es ssh-add ~/.ssh/id_rsacuando tengo que usar la herramienta de esperar. Esperar herramienta ha codificado mi contraseña. No quiero hacerlo.
VOLUMEdesde el host en lugar de crear la mía en el contenedor. ¡Gracias!