前面的的文章中,我已經將環境準備好了,現在需要是ngnix做負載均衡
ngnix在centos環境環境下,我直接用yum安裝,修改配置文件參照
http://blog.csdn.net/xyang81/article/details/51702900
http { # ... 省略其它配置 upstream tomcats { server 192.168.0.100:8080; server 192.168.0.101:8080; server example.com:8080; } server { listen 80; location / { PRoxy_pass http://tomcats; } } # ... 省略其它配置}修改好以后啟動即可。首先遇見的第一個問題
docker registry push錯誤“server gave HTTP response to HTTPS client”
解決辦法 在客戶端修改/etc/sysconfig/docker 加上ADD_REGISTRY='--add-registry 192.168.174.128:5000'
INSECURE_REGISTRY='--insecure-registry 192.168.174.128:5000'
參考 http://blog.csdn.net/dream_broken/article/details/52757386
如果找到那個配置文件,參考 http://www.CUOXin.com/hobinly/p/6110624.html
再次push 的時候出現 錯誤
TLS handshake error from 127.0.0.1:46038: tls: first record does not look like a TLS handshake
解決辦法 注釋掉 tls配置registry,config-example.ymlversion: 0.1log: fields: service: registrystorage: cache: layerinfo: inmemory filesystem: rootdirectory: /home/jojo/registryhttp: addr: :5000 secret: admin# tls: # certificate: /etc/ssl/demoCA/certs/cacert.pem# key: /etc/ssl/demoCA/private/cakey.pem參考 http://www.tuicool.com/articles/QJNjIjU
http://blog.csdn.net/renhuailin/article/details/50461651 這篇文章也提及到幾個問題的決絕辦法,可以參考
新聞熱點
疑難解答