Зеркало Docker Hub

Info

https://dh-mirror.gitverse.ru является зеркалом Docker Hub.

Warning

GitVerse не контролирует содержимое образов. Все образы автоматически зеркалируются из указанного источника и предоставляются «как есть».

Конфигурирование 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 — в PreferencesDocker engine.
  1. Для вступления изменений в силу в ОС 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 в редакторе по умолчанию.

  1. Замените docker:{} на следующий код:
docker:
  registry-mirrors:
    - https://dh-mirror.gitverse.ru

Сохраните изменения, далее запустится ВМ Colima.

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

  1. Введите команду загрузки нужного образа:
docker pull dh-mirror.gitverse.ru/<image-name>:<tag>

где:

  • <image-name> — имя нужного образа;
  • <tag> — (необязательно) тег вашего образа.

Дождитесь окончания загрузки образа.

  1. После загрузки образ будет доступен на вашей локальной машине.

Конфигурирование 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

Связанные разделы

  1. Ключи развертывания.
  2. Работа с пакетами Docker.

Другие доступные зеркала

Помимо зеркала Docker Hub, GitVerse предоставляет зеркала для следующих реестров: