В ходе ознакомления у меня возникли вопросы
1) в чем разница между ADD и COPY?
2) Можно ли создать контейнер не на базе Linux, а на базе Windows, или скажем BSD?
3) После создания контейнера он становится readonly?
4) Вытекающий вопрос - как тогда задать passwd root или $(username), если вся система readonly?
Пробовал (ничего из этого не работает)
$ /usr/bin/passwd root <<EOF
test
test
EOF
echo "USERNAME:NEWPASSWORD" | chpasswd
adduser user
echo "password" |passwd user --stdin
5) Как законнектиться по SSH? Требует пароль, но пароль я не могу задать. Коннект не удается.
6) с CMD и ENTRYPOINT разобрался - вроде бы они занимаются одним и тем же, если в Dockerfile присутствуют обе эти инструкции, то в некоторых случаях они могут «перезаписывать» один другого
7) В каких директориях хранятся образы docker'a? (На Windows и Linux)
Пока на этом все.