Ошибка проверки сертификата при подключении docker-compose к IBM Container Cloud

У меня есть локальная Ubuntu 14.04 с CLI cloudfoundry, докером и подключаемым модулем IBM Containers, установленным в CLI cloudfoundry.

Я отправил все локальные образы докеров в репозиторий IBM.

я бегу

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

Затем я переключаюсь на удаленное облако докеров, экспортируя переменные os env в качестве вывода cf ic login, выполнив следующие команды.

экспорт DOCKER_HOST=tcp://containers-api.ng.bluemix.net:8443

экспортировать DOCKER_CERT_PATH=/root/.ice/certs

экспорт DOCKER_TLS_VERIFY=1

я бегу

докер пс

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

Теперь я бегу

докер-компоновать

в проекте создания докеров, но теперь я получаю

Ошибка SL: [SSL: CERTIFICATE_VERIFY_FAILED] проверка сертификата не удалась (_ssl.c:581)

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

экспорт DOCKER_TLS_VERIFY=0

но и это не помогает..

Любые идеи?


person Romeo Kienzler    schedule 21.09.2015    source источник


Ответы (1)


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

person chris rosen    schedule 22.09.2015
comment
Кто-нибудь знает, так ли это по состоянию на февраль 2016 года? Я получаю ту же ошибку и надеюсь, что Bluemix с тех пор получил поддержку docker-compose. - person krsyoung; 11.02.2016
comment
Я сжульничал и спросил друга... по состоянию на февраль 2016 года docker-compose по-прежнему не поддерживается контейнерами IBM. - person krsyoung; 11.02.2016