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 Docker Hub sebagai registry nya.
1. Membuat Akun Docker Hub
Buat akun Docker Hub disini.
2. Login di Terminal
Login menggunakan akun yang sudah dibuat di terminal:
1
docker login
3. Melihat Image yang Akan Diupload
1
docker images
4. Buat Repository di Docker Hub
Pertama, klik Create Repository di dashboard, kemudian isikan nama dan deskripsi (opsional).
Kemudian Create, ini adalah tampilan repository nya:
5. Push Image ke Docker Hub
Pertama, lihat image yang ada:
1
docker images
Berhubung image zimmersrv/webapp belum ada, maka kita tambahkan dulu dengan perintah tag:
1
docker tag webapp zimmersrv/webapp
Cek image nya:
1
docker images
Nah, berhubung sudah ada, selanjutnya tinggal push:
1
docker push zimmersrv/webapp
6. 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! š³

.png)
.png)
.png)

.png)
.png)
.png)
.png)