Как «на лету» привязать-смонтировать каталог к ​​работающему контейнеру LXC?

Как «на лету» привязать-смонтировать каталог к ​​работающему контейнеру LXC?

IOW — без внесения изменений в конфигурационный файл и перезапуска контейнера — просто для временного монтирования и без прерывания работы сервиса.

решение1

LXD (установлен в Ubuntu 16.04) теперь включает в себя полезную функцию, позволяющую создавать «устройства» и монтировать их в контейнеры.

lxc config device add <container name> <something share name> disk source=<path on host> path=<path on guest>

Например,

На «хост-машине»

mkdir -p /shared/to/guest
echo "hello" > /shared/to/guest/test.txt
lxc config device add testcontainer sharetest disk source=/shared/to/guest path=/shared

Войдите в «гостевой контейнер» и посмотрите cat /shared/test.txt;-)

Связанный контент