Depois de várias horas experimentando coisas diferentes, respondendo a minha própria pergunta para ajudar os outros.
sudo docker run -d -p 5000:5000 -v /home/myhomedirectory/test:/var/lib/registry -e http_proxy=http://organizationswebproxyaddress:port/ --name registry registry /var/lib/registry/config.yml
Veja a opção -e com a opção -e , você pode passar variáveis ambientais para o contêiner. Nesse caso, estou passando http_proxy environmental variable para que o contêiner use meu proxy http para acessar a Internet. você pode até mesmo autenticar se o seu proxy precisar de autenticação.