Saya mencoba untuk mendorong gambar buruh pelabuhan ke registri kontainer Google tetapi terus mendapatkan kesalahan tentang gagal login Docker. saya berlari
gcloud docker -- push gcr.io/<my-project-id>/test-image
saya kembali
ERROR: Docker CLI operation failed:
Error response from daemon: login attempt to
https://appengine.gcr.io/v2/ failed with status: 404 Not Found
ERROR: (gcloud.docker) Docker login failed.
Operasi gcloud lain yang tidak melalui pekerjaan buruh pelabuhan. Misalnya saya dapat membuat sebuah cluster via gcloud container clusters create my-cluster
.
Saya memang bermain-main dengan registri lokal hari ini, tidak yakin apakah itu dapat merusak barang-barang.
Terima kasih!
docker
google-kubernetes-engine
gcloud
ajmurmann
sumber
sumber
gcloud docker
perintah bekerja dengan baik untuk saya semua tadi malam. Kemudian suatu hari hari ini (18/7/17) saya melakukan pembaruan klien buruh pelabuhan dan perintah berhenti bekerja. Cari izinkan saya di sini dan jawaban ini memperbaiki masalah ini.Sunting : Tampaknya pendekatan saya hanya berfungsi sementara . Terima kasih kepada @ hamx0r karena memposting tangkapan layar tentang bagaimana menerapkan perbaikan jangka panjang.
Nonaktifkan menyimpan kredensial buruh pelabuhan pada gantungan kunci mac os x dengan menghapus entri ini dari
~/.docker/config.json
file Anda .Dalam kasus saya, saya tidak memiliki konfigurasi tambahan (saya tidak masuk), jadi saya hanya mengosongkan seluruh file.
sumber
Pembaruan harus tersedia
Google Cloud SDK
v164.0.0
untuk memperbaiki masalah ini, maaf atas masalahnya.Sekarang mungkin saat yang tepat untuk mengiklankan metode otentikasi terbaru dan terpanas di kota:
docker-credential-gcr
Sunting:
v164.0.0
telah dirilis :Mematahkan Perubahan
appengine.gcr.io
dari daftar repositori default yanggcloud docker
diautentikasi untuk.sumber
Saya memiliki masalah yang sama. Saya menggunakan Docker untuk Mac dari saluran Edge (lihat perbedaan https://docs.docker.com/docker-for-mac/install/ ). Setelah beralih ke Stable (BEWARE, Anda kehilangan semua gambar, wadah, volume, konfigurasi), saya dapat mendorong gambar ke Google Container Registry lagi.
sumber