Je construis un conteneur sous 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
...
Je le fais assez rarement, mais il y a beaucoup de commandes avant de l'utiliser ssh-keygenet après.
Je sais que je peux le faire à partir du script docker exec -it thirsty_darwin sh script.sh, puis étiqueter l'image, puis utiliser le chaînage de conteneurs (images), mais ce n'est pas la solution aussi claire que je le souhaite.
Le pire des cas est ssh-add ~/.ssh/id_rsaquand je dois utiliser l'outil Attendre. L'outil Attendre a codé en dur mon mot de passe. Je ne veux pas le faire.
VOLUMEdepuis l'hôte au lieu de créer la mienne dans un conteneur. Merci!