Я использую Docker Desktop в Windows 10. В целях разработки я хочу открыть локальную папку для контейнера. При запуске контейнера в Docker я делаю это, указывая флаг громкости (-v).
Как добиться того же при запуске контейнера в Kubernetes?
Я использую Docker Desktop в Windows 10. В целях разработки я хочу открыть локальную папку для контейнера. При запуске контейнера в Docker я делаю это, указывая флаг громкости (-v).
Как добиться того же при запуске контейнера в Kubernetes?
Вы должны использовать hostpath Тип тома в спецификации вашего модуля для монтирования файла или каталог из файловой системы хост-узла, где поле hostPath.path должно иметь следующий формат, чтобы принимать пути, подобные Windows:
Пожалуйста, проверьте эту проблему на github, в которой объясняются особенности Kubernetes Volumes в Windows. Я также предполагаю, что вы включили Общие диски в вашей установке Docker для Windows.
path: /C/config
и type: DirectoryOrCreate
папка создается, и все работает, но я понятия не имею, где находится папка в файловой системе хоста (ее нет в C: / config)
- person daniele piscaglia; 11.11.2020