2014-11-23 9 views
2

: 여기 http://www.incrediblemolk.com/running-node-js-on-google-app-engine-managed-vms/ 게시물을 기반으로이 문제를 배포 gcloud - boot2docker 이것은 여기 질문에서에 따라입니다 1.3.1

gcloud deploy error: Image with tag google/docker-registry was not found.

두 번째 링크의 단계를 수행하고 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 문제가있는 경우 만약 내가 궁금 해서요? 나는 GitHub의에 boot2docker 프로젝트에서, 사람들이 내의/var/lib 디렉토리/boot2docker/profile 파일에 = 라인

DOCKER_TLS을 추가하여 내가 관리 TLS를 해제에 대한 더

를 '해결'을 언급하지 것으로 나타났습니다 VM 내에서, 그리고 이것은 docker 데몬을 재시동 할 수있게했지만, "gcloud preview app deploy --server preview.appengine.google.com." tls가 활성화되어 있어야합니다. 그래서 나는 한 손을 내 뒤에서부터 풀어서이 인스턴스에서 다른 것으로 대체하는 것처럼 느껴집니다!

중요한 수정 사항이 있습니까? 아니면 중요한 부분이 누락 되었습니까? 그렇다면 1.3.1과 반대로 boot2docker 1.3.0을 사용해야합니까?

누구든지이 문제에 도움이 될 수 있다면 크게 감사 할 것입니다.

그렇지 않으면, 필자의 전략은 gross의 미리보기 버전을 사용하고 있기 때문에 이러한 도구가 조금 더 성숙해질 때까지 기다리는 것이고, boot2docker의 TLS 지원은 비교적 새로운 것이라고 생각합니다.

답변

1

예, 1.3.1은 SDK와 호환되지 않습니다. 최신 (현재) 1.3.2 또는 1.3.0을 사용하십시오.

+1

Boot2Docker 1.3.2를 사용하고 있는데, 여전히이 메시지가 표시됩니다. – tuxdna

관련 문제