Я новичок в Docker и очень рад использованию функции --volumes-from
, но там что-то я не понимаю.
Если я хочу использовать --volumes-from
с двумя контейнерами только для данных, каждый из которых экспортирует тома с именем /srv
, как я могу препятствовать конфликтам томов? Я могу сопоставить имена томов при создании привязки с помощью [host-dir]:[container-dir]
; как это сделать с помощью --volumes-from
?
Итак, я хочу выглядеть примерно так:
docker run --name=DATA1 --volume=/srv busybox true
docker run --name=DATA2 --volume=/srv busybox true
docker run -t -i -rm --volumes-from DATA1:/srv1 --volumes-from DATA2:/srv2 ubuntu bash