2015-11-21 6 views
2

Я скопировал изображение (mysql:5.5, если быть точным) в мой реестр, и в настоящее время я запускаю контейнер под именем db, и он появляется, когда я запускаю cf ic ps.Bluemix `docker exec` возвращает 404

Как сейчас поддерживается docker exec, я пытался запустить cf ic exec -it db bash, но получаю ответ Error response from daemon: 404 error encountered while processing request!. Любая команда exec Я пытаюсь получить результаты с той же ошибкой ... Кто-нибудь знает, почему это возвращает 404, когда мой контейнер существует?

Для справки Мне нужно загрузить свалку на контейнер, поэтому я стараюсь, во-первых, docker exec. terminal http://i66.tinypic.com/8zp9ol.png

Редактировать: может подтвердить, что это происходит для любого контейнера, который я создаю, и попробуйте exec -it в. logs для любого контейнера также дают такую ​​же ошибку

+0

Не могли бы вы, пожалуйста, дайте мне знать, какую версию грузчика и УТС гс у вас есть? –

ответ

0

Из-за проблемы с платформой эта команда, хотя недавно добавлена ​​в поддерживаемые команды docker на Bluemix, не работает нормально. Это была ошибка, которая была решена несколько дней назад, поэтому вы должны попробовать еще раз.

1

По каким-то причинам демон не смог добраться до вашего контейнера. Я просто пытался следующую команду на разных видах контейнеров, и она работала:

сравни IC Exec -это [containerId] [команду]

Я думаю, вы должны повторить. Если проблема не решена, я предлагаю вам перезапустить контейнер с:

сром Ic рестарта [containerId]

Если вы все еще получаете 404 вы можете попробовать с новым контейнерным например, с использованием Docker перспективы еще раз.

Кроме того, убедитесь, что вы установили последнюю версию IBM Containers CLI

Смежные вопросы