Skip to content

How to Use

Docker Hub Unbanned

We won! Docker Hub is available again in Russia.

Using proxies or mirrors is no longer required. We recommend removing them from the Docker configuration.

1. SOCKS5 Proxy

Works only with Docker Engine 23.0 and above

Limitations

Proxy connects only to registry-1.docker.io and other servers necessary for Docker Hub to work. To access other resources, such as ghcr.io, specify their addresses in the no-proxy parameter.

This method eliminates the possibility of traffic interception and image tampering.

By using a SOCKS5 proxy, you receive data from the original sources without any modifications. Additionally, SSL certificate verification is performed, reducing the risk to virtually zero.

Config example (located here)

json
{
  "proxies": {
    "https-proxy": "socks5://proxy.huecker.io:443",
    "no-proxy": "huecker.io,ghcr.io,*.test.example.com,.example.org,127.0.0.0/8"
  }
}

If you used registr>y-mirrors, remove it from the config.

IP: 95.217.168.125, ports: 1080, 443 We recommend using a domain name, the IP address is not guaranteed to be constant.

Restart Docker (systemd)

bash
$ systemctl restart docker

2. As a mirror of docker.io

Act wisely!

By using any mirrors, you expose yourself to security risks. Third parties can intercept and modify all traffic, including logins and passwords.

Config (located here)

json
{
  "registry-mirrors": ["https://huecker.io"]
}

Restart Docker (systemd)

bash
$ systemctl restart docker

Now, when attempting to pull an image, Docker will first try to use the specified mirrors.

Other Mirrors

3. Explicitly specifying the address

bash
$ docker pull huecker.io/library/alpine:latest
$ docker pull huecker.io/n8nio/n8n:latest

Path to Docker Configuration

Operating SystemPath to configuration file
Linux, regular setup/etc/docker/daemon.json
Linux, rootless mode~/.config/docker/daemon.json
macOS~/.docker/daemon.json
OrbStackSettings -> Docker -> Advanced engine config
WindowsC:\ProgramData\docker\config\daemon.json
Docker DesktopPreferences -> Docker engine