Присоединение каталога контейнера к тому хосту в kubernetes - PullRequest
0 голосов
/ 15 мая 2018

Я создал постоянный том в моей хост-системе по адресу /dynamic_data.У меня есть тестовый контейнер, в котором есть некоторые данные по адресу /shared.Я хочу связать /shared с постоянным объемом /dynamic_data.Теперь в /shared уже есть много файлов, и я хочу, чтобы они были отражены в /dynamic_data.Проблема в том, что /dynamic_data ничего не содержит, и то же самое отражается внутри контейнера, то есть я теряю свои данные внутри контейнера, потому что в каталоге хоста ничего не было.Есть ли способ решить эту проблему?

1 Ответ

0 голосов
/ 15 мая 2018

В настоящее время постоянный том не накладывается. Если вы «смонтируете» pv к своему контейнеру, вы увидите только то, что изначально имеет хост, который в вашем случае пуст.

Мои 2 цента ... Если вам нужно сохранить / shared из вашего контейнера, - сначала смонтируйте pv по другому пути в вашем контейнере, скажите /dyanamic-data.

  • Тогда начните свой контейнер / контейнер

  • затем исполняем в капсулу

  • оттуда вы можете скопировать / поделиться в /dyanmic-data.

  • Итак, теперь ваши файлы присутствуют как в контейнере / общем доступе, так и в формате pv.

  • Завершите работу своего приложения, установите pv в / shared, после чего вы сможете сохранить ваши файлы вне контейнера.

К сожалению, все это потребует простоев.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...