Загрузить статический файл в Google Compute Engine - PullRequest
1 голос
/ 06 июня 2019

Я запустил виртуальную машину в Google Compute Engine с образом докера, содержащим nginx с угловым приложением.Мне следует добавить внешний файл конфигурации, но я не могу загрузить его с помощью хранилища Cloud.Есть идеи?

1 Ответ

1 голос
/ 06 июня 2019

Вы можете использовать Метаданные экземпляра , чтобы сохранить конфигурацию для вашей машины.

Затем в сценарии запуска вы можете использовать curl, чтобы получить эти метаданные, поместить их в нужное место и запустить контейнер.

Пример команды для извлечения метаданных:

curl -s -f 'http://metadata.google.internal/computeMetadata/v1/instance/attributes/your-attribute' -H 'Metadata-Flavor: Google'

...