ΠΠ΅ΡΠΊΠ°Π»ΠΎ Docker Hub
30 ΠΌΠ°Ρ ΡΠ΅ΡΠ²ΠΈΡ Docker Hub Π·Π°ΠΊΡΡΠ» Π΄ΠΎΡΡΡΠΏ Π΄Π»Ρ ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ΅ https://hub.docker.com/ ΠΎΡ 30 ΠΌΠ°Ρ 2024 Π³ΠΎΠ΄Π°:
403 Forbidden
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/ΠΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ GitVerse ΡΡΠ°Π»ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠΎΡΡΠΈΠΉΡΠΊΠΎΠ΅ Π·Π΅ΡΠΊΠ°Π»ΠΎ Docker Hub.
dh-mirror.gitverse.ru ΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π΅ΡΠΊΠ°Π»ΠΎΠΌ Docker Hub. ΠΡ Π½Π΅ Π½Π΅ΡΠ΅ΠΌ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΡ Π·Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ², ΠΎΠ±ΡΠ°Π·Ρ Π·Π΅ΡΠΊΠ°Π»ΠΈΡΡΡΡΡΡ ΠΈ ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ ΠΊΠ°ΠΊ Π΅ΡΡΡ.
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ 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 Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ
ΠΠ»Ρ Π²ΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠΈΠ»Ρ Π² ΠΠ‘ 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