Я хотел бы сохранить некоторые данные конфигурации из контейнера и последовать за учебником по data volumes.docker run, создающий новый том данных для каждого запуска.
Я успешно работает приложение с:
docker run -it --privileged -v /app/config -p 8083:8083 myapp-ubuntu:2.2.2
Где -v /app/config
директория внутри контейнера, который содержит конфигурации, которые должны выжить перезагрузки контейнера.
Также результат запуска контейнера создает объем в /var/lib/docker/volumes
.
# ls /var/lib/docker/volumes
5e60d70dc15bcc53aa13cfd84507b5758842c7743d43da2bfa2fc121b2f32479
Однако, если я убью контейнер и перегрузите его данные не сохранились, и новый объем создается в /var/lib/docker/volumes
:
# ls /var/lib/docker/volumes
5e60d70dc15bcc53aa13cfd84507b5758842c7743d43da2bfa2fc121b2f32479 (FIRST RUN)
82de3aa910bc38157a6dc20a516b770bd0264860ae83093d471212f69960d02a (SECOND RUN)
Я бы ожидать, что это будут шаги для сохраняющихся, я Я что-то пропустил?