2015-05-21 6 views
6

मैं एक डॉकर कंटेनर (मैक पर चल रहा हूं) का उपयोग करके ऐप इंजन में ऐप को तैनात करने की कोशिश कर रहा हूं। परियोजना में शुरुआत में कोई उदाहरण नहीं है।ऐप इंजन पर जीक्लाउड परिनियोजन एक खराब अनुरोध के साथ प्रतिक्रिया करता है

इन संस्करणों रहे हैं मेरे पास है:

  • डोकर v1.6.2
  • boot2docker v1.6.2
  • GCloud एसडीके v0.9.61

मेरे डोकर कंटेनर स्थानीय स्तर पर ठीक चलाता है (के साथ डॉकर रन या gcloud पूर्वावलोकन ऐप रन जो शायद इसका मतलब है कि मेरा डॉकरफ़ाइल और app.yml ठीक है)।

gcloud पूर्वावलोकन ऐप का उपयोग करके इसे उत्पादन में तैनात करने का प्रयास करते समय app.yml, सर्वर खराब अनुरोध के साथ प्रतिक्रिया करता है।

Updating module [default]...|Pushing image to Google Container Registry... 
Updating module [default].../The push refers to a repository [gcr.io/_m_sdk/dreamyproject.default.20150521t230120] (len: 1) 
Sending image list 
Updating module [default]...-Pushing repository gcr.io/_m_sdk/dreamyproject.default.20150521t230120 (1 tags) 
Image 5c5e3f8382f6 already pushed, skipping 
[...] 
Image de8576728671 already pushed, skipping 
Updating module [default]...\Image 4579da2d2faf already pushed, skipping 
Image ad7184108492 already pushed, skipping 
[...] 
Image 369d7ef21685 already pushed, skipping 
Pushing 
Buffering to disk: 15.65 MB.|Buffering to disk: 557.1 kB 
Image successfully pushed...|Pushing: [==================================================>] 15.65 MB/15.65 MB 
Pushing 
Updating module [default]...-Buffering to disk: 557.1 kB 
Image successfully pushed...-Pushing: [==================================================>] 121.7 MB/121.7 MB 
Pushing tag for rev [6de771c3b6c4] on {https://gcr.io/v1/repositories/_m_sdk/dreamyproject.default.20150521t230120/tags/latest} 
Updating module [default]...done. 
ERROR: (gcloud.preview.app.deploy) Server responded with code [400]: 
    Bad Request Unexpected HTTP status 400 

क्या मैं Google डेवलपर कंसोल या कुछ भी कुछ करना भूल गया?

संपादित करें: एक ताजा परियोजना में तैनात किया गया। हालांकि मुझे अभी भी बुरे अनुरोध के बारे में पता नहीं है।

संपादित करें 2: थोड़ा सा खेलने के बाद, मुझे लगता है कि यह प्रोजेक्ट बनाते समय ईयू सर्वर का चयन करने के कारण (खराब अनुरोध) हो सकता है।

संपादित करें 3: Error details। अजीब लगता है कि चीज समाप्ति तिथि है। DEBUG: Unexpected results: {'status': '400', 'alternate-protocol': '443:quic,p=1', 'content-length': '73', 'expires': 'Fri, 01 Jan 1990 00:00:00 GMT', 'server': 'Google Frontend', 'cache-control': 'no-cache', 'date': 'Sat, 23 May 2015 11:49:41 GMT', 'content-type': 'text/plain'}

संपादित 4: this thread के अनुसार, प्रबंधित VMs यूरोपीय संघ परियोजनाओं में उपलब्ध नहीं हैं। ऐसा क्यों होना चाहिए।

+0

यह देखने के लिए कि क्या यह मदद करता है 'gcloud auth login' चलाने का प्रयास करें। –

+0

कुछ भी बदलने के लिए प्रतीत नहीं होता है। मुझे लगता है कि यह ईयू सर्वर से संबंधित हो सकता है। हालांकि 100% निश्चित नहीं है। – Mouz

+0

ऐसा इसलिए है क्योंकि आपने एक सामान्य ईयू प्रोजेक्ट बनाम एक सामान्य परियोजना पर परीक्षण किया था? – Nick

उत्तर

1

this thread के अनुसार, प्रबंधित वीएम अभी तक ईयू परियोजनाओं में उपलब्ध नहीं हैं। ऐसा क्यों होना चाहिए।

रयान (मेघ प्लेटफ़ॉर्म समर्थन) - 26/05/15

[...] प्रबंधित वी एम के वर्तमान में अमेरिका परियोजनाओं में ही उपलब्ध हैं [...]

(अद्यतन) अब official documentation:

बीटा में केवल संयुक्त राज्य अमेरिका में ही। यूरोपीय संघ-होस्ट किए गए एप्लिकेशन को लचीले वातावरण में ऐप्स को तैनात नहीं करना चाहिए।

+0

क्या आप नीचे दिए गए लिंक से उस लिंक से जानकारी प्राप्त कर सकते हैं। इसके अलावा, यहां क्यों नहीं है इसलिए लोगों को चारों ओर घूमने की ज़रूरत नहीं है – Drew

संबंधित मुद्दे