2014-11-23 3 views
2

Это следовать дальше от вопроса здесь:gcloud развернуть выпуск - boot2docker 1.3.1

gcloud deploy error: Image with tag google/docker-registry was not found, который основан на пост здесь http://www.incrediblemolk.com/running-node-js-on-google-app-engine-managed-vms/.

Я выполнил шаги во втором звене и смог получить gcloud и docker для запуска проекта github https://github.com/GoogleCloudPlatform/appengine-nodejs-quickstart локально. Однако я застрял в развертывании.

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

[email protected]:/mnt/sda1/var/lib/boot2docker$ sudo /etc/init.d/docker restart Need TLS certs for boot2docker,127.0.0.1,10.0.2.15,192.168.59.103

мне было интересно, если есть что-то, что мне нужно сделать, или, если это вопрос boot2docker? Я заметил, что в boot2docker проекта на GitHub, люди не упоминается «обходные пути» для отключения ДУС, которые мне удалось сделать, добавив строку

DOCKER_TLS = нет

в мой вар Lib файл///boot2docker/Профиль в VM, и это позволило мне перезапустить демон докеров, однако «gcloud preview app deploy --server preview.appengine.google.com». требует, чтобы tls был включен. Поэтому я чувствую, что я отталкиваю одну руку из-за моей спины и заменяю ее другой в этом случае!

Есть ли какое-то исправление, требуемое для этого, или я пропущу что-то важное? Если это так, нужно ли использовать boot2docker 1.3.0 вместо 1.3.1?

Если бы кто-нибудь мог мне помочь в этом вопросе, который был бы весьма признателен.

В противном случае, моя стратегия, я думаю, будет ждать, пока эти инструменты созреют немного больше, поскольку я все-таки использую предварительную версию gcloud, и я думаю, что поддержка TLS в boot2docker относительно новая.

ответ

1

Да, 1.3.1 несовместим с нашим SDK. Plese использует последнюю (на сегодняшний день) 1.3.2 или 1.3.0.

+1

Я использую Boot2Docker 1.3.2, все же я вижу это сообщение. – tuxdna

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