Перейти к содержанию

Docker Hub - ограничил доступ к образам для РФ - есть решение!

Опубликовано
  • Админы

Всем привет!
Сегодня стали появляться сообщения с такой ошибкой:

Цитата

Error response from daemon: pull access denied for nginx, repository does not exist or may require 'docker login': denied: <html><body><h1>403 Forbidden</h1> Since Docker is a US company, we must comply with US export control regulations. In an effort to comply with these, we now block all IP addresses that are located in Cuba, Iran, North Korea, Republic of Crimea, Sudan, and Syria. If you are not in one of these cities, countries, or regions and are blocked, please reach out to https://hub.docker.com/support/contact/ </body></html>

Ошибка связана  с ограничением в отношении РФ.

image.png

 

Решение:

1. через конфиг докера (как зеркало docker.io)

Ищем файл daemon.json:

LINUX regular: /etc/docker/daemon.json

LINUX rootless: ~/.config/docker/daemon.json

WINDOWS: C:\ProgramData\docker\config\daemon.json

 

Вносим корректировки:

{
  "registry-mirrors": [
    "https://mirror.gcr.io",
    "https://docker.mirrors.ustc.edu.cn",
    "https://hub-mirror.c.163.com",
    "https://hub.openode.xyz"
  ]
}

2.  Явное указание адреса через зеркало

В самом докере, или в docker-compose, когда вы указываете image: вы можете указать вместо классического library/alipine:latest, тоже самое, но с адресом из списка выше: hub.openode.xyz.io/library/alipine:latest

Детальная страница:

https://hub.openode.xyz/

 

Featured Replies

No posts to show

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Важная информация

Вы принимаете наши Условия использования, Политика конфиденциальности, Правила. А также использование Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.

Яндекс.Метрика

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.