Mam kontener Docker, który utworzyłem, po prostu instalując Docker na Ubuntu i wykonując:
sudo docker run -i -t ubuntu /bin/bash
Natychmiast zacząłem instalować Javę i niektóre inne narzędzia, spędziłem z nią trochę czasu i zatrzymałem kontener
exit
Potem chciałem dodać tom i zdałem sobie sprawę, że nie jest to tak proste, jak się spodziewałem. Jeśli sudo docker -v /somedir run ...
użyję, skończę z nowym, nowym kontenerem, więc zainstalowałbym Javę i zrobiłbym to, co już zrobiłem, by dotrzeć do kontenera z zamontowanym woluminem.
Cała dokumentacja dotycząca montowania folderu z hosta wydaje się sugerować, że montowanie woluminu jest czymś, co można zrobić podczas tworzenia kontenera. Tak więc jedyną opcją, której muszę unikać od nowa konfigurowania nowego kontenera od zera, jest zatwierdzenie istniejącego kontenera w repozytorium i wykorzystanie go jako podstawy nowego podczas montowania woluminu.
Czy to rzeczywiście jedyny sposób na dodanie woluminu do istniejącego kontenera?
docker
tagu to 34k + , czyli znacznie więcej niż te dwie strony stackoverflow.com/questions/tagged/docker