У мене є контейнер Docker, який я створив, просто встановивши Docker в Ubuntu і виконуючи:
sudo docker run -i -t ubuntu /bin/bash
Я одразу почав встановлювати Java та деякі інші інструменти, провів з нею деякий час і зупинив контейнер
exit
Тоді я хотів додати обсяг і зрозумів, що це не так прямо, як я думав, що це буде. Якщо я використовую, sudo docker -v /somedir run ...
то я закінчую новим новим контейнером, тому я мав би встановити Java і робити те, що я вже робив перед тим, як тільки приїхати до контейнера з встановленим обсягом.
Уся документація про встановлення папки з хосту, здається, означає, що монтаж тома - це те, що можна зробити під час створення контейнера. Тож єдиним варіантом, який я маю уникати перенастроювання нового контейнера з нуля, є приєднання існуючого контейнера до сховища та використання його як основи нового під час монтажу об'єму.
Це справді єдиний спосіб додати об'єм до наявного контейнера?
docker
тег, - 34k + , що набагато більше, ніж ці два сайти stackoverflow.com/questions/tagged/docker