Я намерен использовать монтирование внутри контейнера для базы данных postgres.
Мне не удалось сделать диск доступным внутри контейнера. Пока у меня есть:
/dev/sdb
к /mnt/psql
на главном устройстве./mnt/psql
каталог в контейнере.lxc.mount.entry = /mnt/psql mnt/psql none bind 0 0
в файлы конфигурации контейнера lxc.После перезапуска контейнера монтирование по-прежнему было недоступно. Как мне сделать его доступным?
Ты можешь использовать fstab
чтобы объявить точки монтирования, используя:
lxc.mount = /PATH/TO/fstab
Это расширение LXC config
файл. Я обычно складываю их вместе, вне контейнера rootfs
. Затем внутри этого fstab
, вы помещаете записи как обычно /etc/fstab
но точка монтирования относительно контейнера rootfs
. Например:
/mnt/psql mnt/psql none bind,rw 0 0
Увидимся!