有没有办法将bluemix设置为$ DOCKER_HOST并将其与docker二进制文件一起使用?

时间:2015-10-19 10:41:02

标签: api docker command-line-interface ibm-cloud

我正在尝试使用Bluemix在docker中运行自动构建。我的CI系统已经可以使用普通的docker cli,结合DOCKER_HOST环境变量,我可以在其他机器上运行docker命令。 有没有办法将docker二进制文件连接到Bluemix?或者cf cli旁边的其他API在Bluemix上启动和停止容器?

1 个答案:

答案 0 :(得分:2)

是的,您可以将普通的Docker CLI与IBM Containers一起使用。

当您运行$ cf ic login命令时,以下文本将为您提供详细信息。

Option 2) Leverage the docker CLI directly. In this shell, override local docker environment to connect to IBM Containers by setting these variables, copy and paste the following:
    Notice: only commands with an asterisk(*) are supported within this option

    export DOCKER_HOST=tcp://containers-api.ng.bluemix.net:8443
    export DOCKER_CERT_PATH=/Users/username/.ice/certs
    export DOCKER_TLS_VERIFY=1