Facilite sua vida usando os pacotes pré-compilados disponíveis no EPEL: docker-io-1.0.0-6.el6.x86_64.rpm e docker-registry-0.7.1-2.el6.noarch.rpm até o momento desta publicação.
Você terá e já está trabalhando no script de serviço (não é necessário fazer o seu próprio), você receberá atualizações (mais fáceis do que recompilar ou reinstalar do pip ) e integração do sistema operacional.
O seu problema com logs desaparece, pois os logs são configurados no arquivo /etc/docker-registry.yaml (referenciado de /etc/sysconfig/docker-registry using DOCKER_REGISTRY_CONFIG=/etc/docker-registry.yml )
Você pode definir para onde os logs apontam usando a diretiva loglevel: na seção common ou por provedor usando *_logfile: .
Se você preferir ficar com uma instalação manual, note que geralmente o docker-registry é serverd por gunicorn , usando o seguinte comando (isto é retirado de uma instalação do Fedora 20, não deve ser muito diferente):
/usr/bin/gunicorn --access-logfile - --debug --max-requests 100 --graceful-timeout 3600 \
-t 3600 -k gevent -b ${REGISTRY_ADDRESS}:${REGISTRY_PORT} -w $GUNICORN_WORKERS \
docker_registry.wsgi:application
(O --access-logfile sendo a stdin é uma coisa systemd )