将docker-compose连接到IBM Container Cloud时,“证书validation失败”

我有一个本地Ubuntu 14.04,cloudfoundry CLI,docker和IBM Containers Plugin安装在cloudfoundry CLI中。

我已将所有本地Docker镜像推送到IBM存储库。

我跑

cflogin-a https://api.ng.bluemix.net cf iclogin

然后,通过发出以下命令,通过导出os envvariables作为“cf ic login”的输出,切换到远程docker云

export DOCKER_HOST = tcp://containers-api.ng.bluemix.net:8443

导出DOCKER_CERT_PATH = / root / .ice / certs

导出DOCKER_TLS_VERIFY = 1

我跑

docker工人

我看到在IBM Cloud中运行的实例 – 所以我确信这些设置是正确的。

现在我跑了

docker工人组成

在一个docker-compose项目中,但现在我明白了

SL错误:[SSL:CERTIFICATE_VERIFY_FAILED]证书validation失败(_ssl.c:581)

我也设置了

导出DOCKER_TLS_VERIFY = 0

但是这也没有帮助

有任何想法吗?

Docker Compose尚未在IBM Containers中受支持,但开发团队正在积极地将Compose添加到生产环境中。