将 docker-compose 连接到 IBM Container Cloud 时出现“证书验证失败”
·
问题:将 docker-compose 连接到 IBM Container Cloud 时出现“证书验证失败”
我有一个本地 Ubuntu 14.04,cloudfoundry CLI、docker 和 IBM Containers Plugin 安装到 cloudfoundry CLI 中。
我已将所有本地 docker 映像推送到 IBM 存储库。
我跑
cf 登录 -ahttps://api.ng.bluemix.netcf ic 登录
然后我通过发出以下命令将 os env 变量导出为“cf ic login”的输出来切换到远程 docker 云
导出 DOCKER_HOSTu003dtcp://containers-api.ng.bluemix.net:8443
导出 DOCKER_CERT_PATHu003d/root/.ice/certs
导出 DOCKER_TLS_VERIFYu003d1
我跑
码头工人 PS
我看到了在 IBM Cloud 中运行的实例——所以我确信这些设置是正确的。
现在我跑
码头工人组成
在一个 docker-compose 项目中,但现在我得到了
SSL 错误:[SSL: CERTIFICATE\VERIFY\FAILED] 证书验证失败 (_ssl.c:581)
我也设置了
导出 DOCKER_TLS_VERIFYu003d0
但这也无济于事..
有任何想法吗?
解答
IBM Containers 尚不支持 Docker Compose,但开发团队正积极致力于将 Compose 添加到生产环境中。
更多推荐



所有评论(0)