Docker : Push Image To Registry (Docker Hub)

Melanjutkan materi sebelumnya yaitu Create image using Dockerfile. Pada kesempatan kali ini, kita akan belajar bagaimana untuk upload image yang sudah kita buat ke Registry. 

Registry adalah sebuah penyimpanan atau repository yang berfungsi untuk menyimpan image. Untuk sistem kerjanya mirip dengan sistem git, dimana kita bisa pull (mengambil image orang lain atau sumber) dan bisa push (membuat image sendiri lalu upload). Disini saya akan menggunakan Dockerhub sebagai registry nya.

1. Membuat akun dockerhub disini.


2. Login menggunakan akun yang sudah dibuat di terminal

Bisa menggunakan perintah 


$ docker login


2. Melihat image yang akan di upload


$ docker images


3. Buat repository di dockerhub

pertama, klik Create Repository di dashboard, kemudian isikan nama dan deskripsi (opsional).



kemudian Create, ini adalah tampilan repository nya



4. Push image ke Docker Hub

Pertama, lihat image nya terlebih dahulu


Berhubung image zimmersrv/webapp belum ada, maka kita tambahkan dulu dengan perintah tag. 


Cek image nya



Nah, berhubung sudah ada, selanjutnya tinggal nge push dengan perintah ini


5. Pengecekan
Setelah berhasil di push, maka tinggal cek di Docker Hub


Setelah muncul image di Docker Hub, maka kita telah berhasil untuk mem-push image ke Docker Hub.

Sekian, semoga bermanfaat :)






Post a Comment

0 Comments