Зеркало Docker Hub
Info
https://dh-mirror.gitverse.ruявляется зеркалом Docker Hub.
Warning
GitVerse не контролирует содержимое образов. Все образы автоматически зеркалируются из указанного источника и предоставляются «как есть».
Конфигурирование Docker
- Для настройки докера требуется добавить в соответствующий конфигурационный файл строку:
{ "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.
- Для вступления изменений в силу в ОС 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 для различных ОС:
- Для macOS —
~/.colima/default/colima.yaml. - Для Linux —
~/.config/colima/default/colima.yaml.
Изменения в конфигурации по умолчанию не вступят в силу до тех пор, пока вы не перезапустите Colima с помощью команды
colima start.
Изменения в конфигурации при запуске Colima с параметром --edit
Также файл colima.yaml можно отредактировать при запуске Colima с параметром --edit:
- В командной строке выполните:
colima start --edit
Откроется файл colima.yaml в редакторе по умолчанию.
- Замените
docker:{}на следующий код:
docker:
registry-mirrors:
- https://dh-mirror.gitverse.ru
Сохраните изменения, далее запустится ВМ Colima.
Загрузка Docker-образа из командной строки
- Введите команду загрузки нужного образа:
docker pull dh-mirror.gitverse.ru/<image-name>:<tag>
где:
<image-name>— имя нужного образа;<tag>— (необязательно) тег вашего образа.
Дождитесь окончания загрузки образа.
- После загрузки образ будет доступен на вашей локальной машине.
Конфигурирование Podman
Для настройки Podman требуется добавить в соответствующий конфигурационный файл строку:
[[registry]]
prefix = "docker.io"
location = "dh-mirror.gitverse.ru"
insecure = true
-
Linux —
/etc/containers/registries.conf; -
Mac OS и Windows:
- Выполните команду в терминале:
podman machine ssh --username root [optional-machine-name]. - Скорректируйте файл:
/etc/containers/registries.conf.
- Выполните команду в терминале:
Пример команды загрузки образа Ubuntu с тегом «jammy» из реестра образов на вашу локальную машину, используя Podman:
podman pull ubuntu:jammy
Связанные разделы
Другие доступные зеркала
Помимо зеркала Docker Hub, GitVerse предоставляет зеркала для следующих реестров: