Build of the official docker distribution version for arm platforms.
docker run -d -v <volume>:/var/lib/registry -p 5000:5000 vsellier/docker-registry-arm
The default dev configuration is installed.
To override it, add -v <path to your file>:/etc/docker/registry/config.yml
The official documentation is available here
If you want to start a registry to act as a mirror of the official docker hub execute :
docker run -d -v <volume>:/var/lib/registry -p 5000:5000 -e REGISTRY_PROXY_REMOTEURL=https://registry-1.docker.io vsellier/docker-registry-arm
On your local docker, configure the mirror as explained here