yum install -y python-devel libevent-devel python-pip gcc xz-devel swig openssl-devel
pip install docker-registry
cd /usr/lib/python2.6/site-packages/config
cp config_sample.yml config.yml
存储位置 /tmp/registry
启动:
gunicorn -b 0.0.0.0:5000 docker_registry.wsgi:application
or
gunicorn --access-logfile - --error-logfile - -k gevent -b 0.0.0.0:5000 -w 4 --max-requests
100 docker_registry.wsgi:application
docker tag a4e2366f858c 192.168.10.49:5000/pingtai-0508 a4e2366f858c 为imageid
注意 需要https验证:修改/etc/sysconfig/docker
增加:
DOCKER_OPTS="--insecure-registry 192.168.10.49:5000"
将 $exec -d $other_args &>> $logfile &改成$exec -d $DOCKER_OPTS &>> $logfile &
重新启动docker,再次push就OK了
service docker restart