Как отформатировать перезаписываемый каталог, когда снимок установлен?

У нас есть несколько демонов, которых мы запускаем с помощью снимка. Все демоны ищут определенный каталог для их данных. Одно из приложений является монго. К сожалению, каталог данных пуст, таким образом, папка дб не существует.

apps: 
  app1:
    command: app1 --path "$SNAP_DATA/app1
    daemon: simple

  mongodb:
    command: mongod --dbpath "$SNAP_DATA/db/"
    daemon: simple
    plugs: [network-bind]

как мы можем вынудить тот каталог быть созданным, прежде чем mongodb демон запустит?

1
задан 25 October 2016 в 23:58

1 ответ

Корректный способ обработать это состоит в том, чтобы команда запустила скрипт вместо mongod непосредственно. Сценарий должен отформатировать каталог и затем исполнительное монго.

0
ответ дан 8 December 2019 в 08:10

Другие вопросы по тегам:

Похожие вопросы: