Как развернуть контейнеры docker на экземпляре gcloud compute, используя travis ci? - PullRequest
0 голосов
/ 08 января 2020

Я пытаюсь развернуть docker контейнеры с моего локального компьютера, протестировать их на Travis CI, собрать их и выложить sh их в репозиторий контейнеров, а затем развернуть их на моем экземпляре gcloud compute. Но я не могу понять, как это сделать, и мне было интересно, если бы кто-то делал это раньше и могли бы они указать мне какой-нибудь материал, который бы мне помог.

1 Ответ

0 голосов
/ 08 января 2020

Давайте начнем с Docker: здесь вы можете найти, как использовать Docker с Travis CI. Сначала вам нужно установить Docker и Google рекомендовать для использования версии 18.03 или новее, поскольку для аутентификации необходимо использовать помощник по учетным данным gcloud. Кроме того, вам нужно установить Google SDK и включить биллинг для вашего проекта. Проверьте , что у вас есть разрешение на получение sh и загрузку изображений в Реестр контейнеров Google, и не забудьте включить Container Registry API в своем проекте. После этого вы можете создать Docker образ, пометить его именем реестра, добавить sh образ в реестр контейнеров, и тогда вы сможете использовать ваши изображения в своем проекте. Больше информации с примерами и пошаговыми инструкциями вы можете найти здесь и здесь .

...