Ad/iklan :







Search.Pencarian Menu

Add text send email to rh3252705.adda@blogger.com or Click this (Text porn Will delete) | Tambah teks kirim email ke rh3252705.adda@blogger.com atau Klik ini (Teks porno akan dihapus)
Total post.pos : 13631+

Teziger Blog

Teziger Blog


Menghapus Semua None Image di Docker

Posted: 24 Jan 2022 12:32 AM PST

menghapus semua none image di docker - Ketika menjalankan image secara tunggal, sangat memungkinkan image akan terduplikat jika command error. Inilah yang mengakibatkan image bernama <none> sering muncul. Ini adalah image yang tidak berguna dan harus dihapus karena cukup membuat storage penuh. Berikut ini adalah command untuk menghapus seluruh image <none> di docker image secara otomatis.

$ docker rmi $(docker images -f "dangling=true" -q)


Push dan Pull Docker Image di Google Container Registry

Posted: 23 Jan 2022 10:25 PM PST

push pull docker image dari google container registry - Artikel ini akan membahas bagaimana cara berinteraksi langsung dengan container registry dari google cloud melalui docker.


Inisiasi Google Cloud SDK

Pertama, pastikan device kalian sudah terinstall google cloud sdk dan ter-init dengan perintah gcloud. Jika belum, jalankan perintah berikut ini.

$ gcloud init

Lakukan inisiasi sesuai project yang akan di-manage.


Autentikasi

Selanjutnya, kita akan membuat perintah docker terhubung dengan autentikasi dari gcloud. Jalankan perintah berikut ini.

$ gcloud auth configure-docker

Tekan Y jika ada pertanyaan konfirmasi.

Jika berhasil, akan terbuat secara otomatis file ~/.docker/config.json sebagai file konfigurasi docker.


List Seluruh Container Images di Registry

$ gcloud container images list


Pull Image Dari Container Images di Registry

$ docker pull HOSTNAME/PROJECT-ID/IMAGE:TAG

Contoh:

$ docker pull gcr.io/myproject/nginx:latest


Push Image ke Google Container Registry

Untuk push image ke gcr, pastikan kalian telah build image yang ingin kalian push menggunakan docker build seperti biasa.

Setelah itu, copy image nya dengan perintah berikut.

$ docker image tag myimage:tag HOSTNAME/PROJECT-ID/IMAGE:TAG

Contoh:

$ docker image tag nginxlocal:latest gcr.io/myproject/nginx:latest

Setelah itu, jika kita menjalankan docker images, akan ada image baru bernama gcr.io/myproject/nginx:latest.

Selanjutnya, push image tersebut dengan perintah berikut.

$ docker image push --all-tags HOSTNAME/PROJECT-ID/IMAGE

Contoh:

$ docker image push --all-tags gcr.io/myproject/nginx

Maka seluruh tag dari image gcr.io/myproject/nginx lokal akan ter-push otomatis ke gcr.io/myproject/nginx google cloud.

Share :

Facebook Twitter Google+
0 Komentar untuk "Teziger Blog"

Back To Top