Для развертывания приложения в Google App Engine с помощью параметра «Гибкая среда настраиваемого времени выполнения» требуется Dockerfile
для создания образа docker на стороне Google. Я хочу указать изображение из моего личного реестра Docker в предложении Dockerfile
FROM
. Однако я не могу найти никакой документации или увидеть какие-либо очевидные варианты, объясняющие, где я мог бы указать учетные данные для частного реестра или вызвать docker login
. Без этого, gcloud app deploy
, конечно, не удастся получить изображение со стороны Google.
Например:
$ gcloud app deploy
...
Beginning deployment of service
...
Sending build context to Docker daemon 3.072kB
Step 1/1 : FROM registry.gitlab.com/my/private/registry/image:latest
Get https://registry.gitlab.com/v2/my/private/registry/image/manifests/latest: denied: access forbidden
Dockerfile
в этом случае будет просто:
FROM registry.gitlab.com/my/private/registry/image:latest
Кто-нибудь знает, возможно ли это с помощью Google App Engine, и если да, то как его настроить?