2015-09-21 4 views
4

У меня есть локальный Ubuntu 14.04 с CLI, докеры и плагин IBM Containers Plugin, установленный в CLI CloudFoundary.«проверка сертификата не удалась» при подключении докеры к IBM Container Cloud

Я переместил все локальные изображения докеров в хранилище IBM.

Я бегу

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

Затем я перейти в облако удаленного DOCKER путем экспорта OS ENV переменные в качестве выхода «ср IC входа в систему» ​​с помощью следующих команд

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

export DOCKER_CERT_PATH=/root/.ice/certs

export DOCKER_TLS_VERIFY=1

Я бегу

docker ps

и я вижу экземпляры, запущенные в облаке IBM, поэтому я убежден, что эти настройки правильно.

Теперь я бегу

docker-compose up

в проекте докер-COMPOSE, но теперь я получаю

SL error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)

Я также установил

export DOCKER_TLS_VERIFY=0

, но это не помогает либо ..

Любые идеи?

ответ

3

Docker Compose еще не поддерживается в IBM Containers, но команда разработчиков активно работает над добавлением Compose в производственную среду.

+0

Кто-нибудь знает, если это все еще имеет место с февраля 2016 года? Я получаю ту же ошибку и надеюсь, что Bluemix с тех пор получил поддержку для докер-компоновки. – krsyoung

+0

Я обманул и спросил друга .. по состоянию на февраль 2016 docker-compose по-прежнему не поддерживается IBM Containers. – krsyoung