Saya membuat wadah dari bawah 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
...
Saya melakukannya sangat jarang, tetapi ada banyak perintah sebelum menggunakan dari ssh-keygen
dan setelah itu.
Saya tahu bahwa saya bisa melakukannya dari script melalui docker exec -it thirsty_darwin sh script.sh
dan kemudian tag gambar dan kemudian menggunakan chaining of container (gambar), tetapi itu bukan solusi sejelas yang saya inginkan.
Bahkan kasus terburuk adalah ssh-add ~/.ssh/id_rsa
ketika saya harus menggunakan alat harapkan. Harapkan alat telah hardcod kata sandi saya. Saya tidak ingin melakukannya.
sumber
VOLUME
dari host alih-alih membuat wadah saya sendiri. Terima kasih!docker commit
normal - itu bisa melukis Anda menjadi sedikit sudut 'gambar emas'.