Почему я не могу получить изображение через свой хаб?

Как настроить правильно сервис Docker Registry с использованием <<registry-mirrors>>, <<docker login>>, и получить изображение без ошибок аутентификации?
  • 30 мая 2024 г. 16:11
Ответы на вопрос 2
Если вы не можете получить изображение через свой хаб, возможно есть несколько причин:

1. Неправильная настройка Docker Registry: убедитесь, что Docker Registry настроен правильно и доступен для получения изображений.

2. Проблемы с сетью: проверьте своё интернет-соединение и убедитесь, что у вас есть доступ к интернету. 

3. Неправильные учётные данные: удостоверьтесь, что вы использовали правильные учётные данные при попытке получить изображение.

Чтобы настроить Docker Registry с использованием registry-mirrors и docker login, выполните следующие шаги:

1. Добавьте ваш registry mirror в файл `daemon.json` в директории `/etc/docker/` на сервере Docker. Например:

```json
{
  "registry-mirrors": ["https://your.registry.mirror.com"]
}
```

2. Перезагрузите сервис Docker:

```
sudo systemctl restart docker
```

3. Войдите в ваш Docker Registry с помощью команды `docker login` и введите ваши учётные данные:

```
docker login your.registry.mirror.com
```

4. Получите изображение из вашего Docker Registry:

```
docker pull your.registry.mirror.com/image_name
```

Таким образом, вы сможете настроить Docker Registry с использованием registry-mirrors, войти в реестр с помощью docker login и получить изображение без ошибок аутентификации.
А чего вы ожидали включив принудительную авторизацию в конфиге? Либо залогиньтесь через docker login, либо уберите авторизацию
Похожие вопросы