当我尝试在 digitalocean 上部署我的应用程序时,如何摆脱 ssl 错误?
How to get rid off ssl error when i'm trying to deploy my app at digitalocean?
我正在尝试使用 docker 和 docker-compose 将我的应用程序部署到 Digitalocean。但是我仍然面临这个错误
ERROR: SSL error: HTTPSConnectionPool(host='host', port=2376): Max retries exceeded with url: /v1.25/containers/json?all=1&limit=-1&filters=%7B%22label%22%3A+%5B%22com.docker.compose.project%3Dappname%22%2C+%22com.docker.compose.oneoff%3DFalse%22%5D%7D&trunc_cmd=0&size=0 (Caused by SSLError(SSLError(1, u'[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:726)'),))
我做了什么:
- docker-machine create --driver=digitalocean --digitalocean-access-token=mytoken --digitalocean-size=1gb app
- eval $(docker-机器环境应用程序)
- 在这些步骤之后,我正在尝试 docker-compose up -d 并从上面得到错误
什么问题,我做错了什么?
您的计算机上的 SSL 配置似乎有问题。
这个 SO 问题 有几个答案可以帮助您解决问题。
我正在尝试使用 docker 和 docker-compose 将我的应用程序部署到 Digitalocean。但是我仍然面临这个错误
ERROR: SSL error: HTTPSConnectionPool(host='host', port=2376): Max retries exceeded with url: /v1.25/containers/json?all=1&limit=-1&filters=%7B%22label%22%3A+%5B%22com.docker.compose.project%3Dappname%22%2C+%22com.docker.compose.oneoff%3DFalse%22%5D%7D&trunc_cmd=0&size=0 (Caused by SSLError(SSLError(1, u'[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:726)'),))
我做了什么:
- docker-machine create --driver=digitalocean --digitalocean-access-token=mytoken --digitalocean-size=1gb app
- eval $(docker-机器环境应用程序)
- 在这些步骤之后,我正在尝试 docker-compose up -d 并从上面得到错误
什么问题,我做错了什么?
您的计算机上的 SSL 配置似乎有问题。
这个 SO 问题