Buduję kontener od dołu 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
...
Robię to dość rzadko, ale przed użyciem ssh-keygen
i po nim jest wiele poleceń .
Wiem, że mogę to zrobić od skryptu, docker exec -it thirsty_darwin sh script.sh
a następnie oznaczyć obraz, a następnie użyć łączenia łańcuchów kontenerów (obrazów), ale nie jest to tak klarowne rozwiązanie, jak chcę.
Nawet najgorszy przypadek dotyczy sytuacji, ssh-add ~/.ssh/id_rsa
gdy muszę użyć narzędzia oczekującego. Narzędzie Oczekiwanie na stałe zakodowało moje hasło. Nie chcę tego robić.
VOLUME
z hosta zamiast tworzyć własny w kontenerze. Dzięki!