Gcloud: развертывание локального образа без отправки в реестр - PullRequest
0 голосов
/ 26 апреля 2018

У меня есть локальное изображение, которое отлично работает локально. Я хочу развернуть его в моем gcloud kubectl. Есть ли способ, которым я могу развернуть его, не помещая его в реестр контейнеров. Когда я делаю это, его бросание: Репозиторий запрещенного доступа к Docker не существует или может потребовать 'Docker Login'

У меня есть изображение локально, так зачем мне его вытягивать из реестра. Единственный способ, которым я работал, - это отправить изображение на gcr.io.

Просто интересно, есть ли обходной путь

1 Ответ

0 голосов
/ 27 апреля 2018

Поскольку ваш кластер размещен в облаке (gcloud), он не имеет никакой связи с вашей локальной машиной.

Чтобы сделать это, вам необходимо предоставить / var / run / docker.sock вашей локальной машины удаленному. Хотя разделять сокет - это действительно плохая идея.

Вот почему, когда вы пытаетесь извлечь образ, если вы не указали хост реестра, он попытается извлечь образ из dockerhub.

...