"证书验证失败"将docker-compose连接到IBM Container Cloud时

时间:2015-09-21 21:02:26

标签: docker cloud paas docker-compose

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

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

我跑

  

cf login -a https://api.ng.bluemix.net   cf ic login

然后我通过导出os env变量作为" cf ic login"的输出切换到远程docker cloud。发出以下命令

  

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

     

导出DOCKER_CERT_PATH = / root / .ice / certs

     

导出DOCKER_TLS_VERIFY = 1

我跑

  

docker ps

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

现在我跑

  

docker-compose up

在一个docker-compose项目中,但现在我得到了

  

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

我也设置了

  

导出DOCKER_TLS_VERIFY = 0

但是这也没有帮助..

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

IBM Containers尚不支持Docker Compose,但开发团队正积极致力于将Compose添加到生产环境中。