Зеркало Docker Hub

403 ForbiddenSince 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 locatedin Cuba, Iran, North Korea, Republic of Crimea, Sudan, and Syria. If you are notin one of these cities, countries, or regions and are blocked, please reach outto https://hub.docker.com/support/contact/

Список зеркал:

  1. https://dh-mirror.gitverse.ru
  2. https://mirror.gcr.io – зеркало от Google
  3. https://dockerhub.timeweb.cloud – зеркало от компании Timeweb
  4. https://dockerhub1.beget.com – зеркало компании Бегет
  5. https://quay.io – зеркало Quay.io (redhat)
  6. https://public.ecr.aws – зеркало Amazon Elastic Container Registry
  7. https://ghcr.io – зеркало GitHub Container Registry

Конфигурирование Docker

  1. Для настройки докера требуется добавить в соответствующий конфигурационный файл строку:{ "registry-mirrors" : [ "https://dh-mirror.gitverse.ru" ] }
    • Linux с правами root – /etc/docker/daemon.json;
    • Linux без прав root – ~/.config/docker/daemon.json;
    • Mac OS – ~/.docker/daemon.json;
    • Windows OC – C:\ProgramData\docker\config\daemon.json;
    • Docker Desktop – в Preferences->Docker engine.
  2. Для вступления изменения в силу в ОС linux выполните команду:systemctl reload docker

Конфигурирование Docker совместно со Snap

Зеркало dh-mirror.gitverse.ru задаётся в файле colima.yaml, в котором следует заменить docker:{} на следующий код:

docker:  registry-mirrors:    - https://dh-mirror.gitverse.ru

Расположение colima.yaml

Расположение colima.yaml для различных ОС:

  1. для macOS – ~/.colima/default/colima.yaml;
  2. для Linux – ~/.config/colima/default/colima.yaml.

Изменения в конфигурации по умолчанию не вступят в силу до тех пор, пока вы не перезапустите Colima с помощью команды colima start.

Изменения в конфигурации при запуске Colima с параметром --edit

Также файл colima.yaml можно отредактировать при запуске Colima с параметром --edit:

  1. В командной строке выполните:colima start --editОткроется файл colima.yaml в редакторе по умолчанию.
  2. Замените docker:{} на следующий код:docker: registry-mirrors: - https://dh-mirror.gitverse.ruСохраните изменения, далее запустится ВМ Colima.

Загрузка Docker образа из командной строки

  1. Введите команду загрузки нужного образа:docker pull dh-mirror.gitverse.ru/<image-name>:<tag>где:
    • <image-name> – имя нужного образа;
    • <tag> – (необязательно) тег вашего образа.
    Дождитесь окончания загрузки образа.
  2. После загрузки образ будет доступен на вашей локальной машине.

Конфигурирование Podman

Для настройки Podman требуется добавить в соответствующий конфигурационный файл строку:

[[registry]]prefix = "docker.io"location = "dh-mirror.gitverse.ru"insecure = true
  • Linux – /etc/containers/registries.conf;
  • Mac OS и Windows:
    1. выполните команду в терминале: podman machine ssh --username root [optional-machine-name];
    2. скорректируйте файл: /etc/containers/registries.conf.

Пример команды загрузки образа Ubuntu с тегом “jammy” из реестра образов на вашу локальную машину, используя Podman:

podman pull ubuntu:jammy
Добавить комментарий 0

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *