Bir Uygulama Docker kabını kullanarak (Mac'te çalışıyorum) bir App dağıtmaya çalışıyorum. Projenin başlangıçta bir örneği yok.Uygulama motoruna GCloud dağıtımı kötü bir istekle yanıt veriyor
Bu sürümler I var:
- liman işçisi v1.6.2
- boot2docker v1.6.2
- GCloud SDK v0.9.61
Benim Docker konteyner lokal iyi çalışır
gcloud önizleme uygulaması dağıtımı app.yml kullanarak üretime dağıtmaya çalışırken, sunucu bir Hata İsteği ile yanıt verir.
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 geliştirici konsolunda veya başka bir şeyde bir şeyler yapmayı unuttum mu?
düzenleme: yeni bir projeye dağıtım çalıştı. Yine de kötü istek hakkında hala bilmiyorum.
düzenleme 2: biraz oyun oynadıktan sonra projeyi oluştururken AB sunucularını seçmesinin (kötü istek) olabileceğini düşünüyorum.
düzenleme 3: Error details. Tuhaf görünen şey son kullanma tarihi. 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'}
düzenlemek 4: this thread göre, VM'lerin Yönetilen AB projelerinde kullanılamaz. Bu neden olmalı.
Yardımcı olup olmadığını görmek için 'gcloud auth login' komutunu çalıştırmayı deneyin. –
Hiçbir şey değişmiyor gibi görünüyor. AB sunucuları ile ilgili olabileceğini düşünüyorum. Yine de% 100 emin değil. – Mouz
Bunun nedeni, yeni bir AB projesinde normal bir projeye karşı test ettiniz mi? – Nick