Azure Ожидание состояния контейнера из-за ImagePullBackOff - PullRequest
0 голосов
/ 21 января 2020

Я новичок в Azure AKS и docker. Я следовал за шагами в этой статье.

Наконец, я выполнил все шаги и получил этот статус.

enter image description here

Но внешний IP не дает фактического выхода. Я проверил на портале Azure, статус контейнера в ожидании. Я что-то здесь упускаю? enter image description here

1 Ответ

0 голосов
/ 26 апреля 2020

Проверка подлинности потребуется для извлечения изображений из ACR. Мы должны создать секретный ключ docker для аутентификации. Для этого откройте Cloud Shell на портале Azure и выполните следующую команду:

> kubectl create secret docker-registry mysecretname  --docker-server=myacrname.azurecr.io --docker-username=myacrname--docker-password=myacrpwd --docker-email=myportalemail

Не забудьте изменить свой пароль и адрес электронной почты. Для доступа к вашему паролю go в ваш Azure Реестр контейнеров go до https://portal.azure.com/ »Реестр ваших контейнеров» Ключи доступа

Наконец убедитесь, что docker URL-адрес изображения в файл yaml you kubernetes является правильным

https://github.com/husseinsa/kubernetes-multi-container-app/blob/master/k8/frontend.yaml https://github.com/husseinsa/kubernetes-multi-container-app/blob/master/k8/backend.yaml

spec:
  containers:
  - name: backend
    image: mywebregistry.azurecr.io/backend:v1
    ports:
    - containerPort: 80

введите URL-адрес изображения в реестре контейнеров asure

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...