我必须在我的nginx配置中的前一个条目的正下方添加一个附加的(服务器)条目
重新启动nginx
docker客户端,将连接到端口6666,nginx会将流量路由到端口4444
# correlates to your nexus http connectorserver { listen 6666; server_name box.company.net; keepalive_timeout 60; ssl on; ssl_certificate /etc/nginx/conf.d/net.crt; ssl_certificate_key /etc/nginx/conf.d/net.key; ssl_ciphers HIGH:!kEDH:!ADH:!MD5:@STRENGTH; ssl_session_cache shared:TLSSSL:16m; ssl_session_timeout 10m; ssl_prefer_server_ciphers on; client_max_body_size 1G; chunked_transfer_encoding on; location / { access_log /var/log/nginx/docker.log; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto "https"; proxy_pass http://x.x.x.x:4444; proxy_read_timeout 90; }}那我就可以
docker login -u username -p password box.company.net:6666docker pull box.company.net:6666/docker-image:tagdocker push box.company.net:6666/docker-image:tag



