Docker Hub

Docker Hub – Pada artikel sebelumnya kita sudah belajar bagaimana cara membuat image docker pada mesin lokal. Image yang sudah kita buat bisa kita simpan secara public di internet dengan melakukan publishing kedalam Docker Hub Repository.

Docker Hub adalah tempat dimana kita dapat menyimpan images kita kedalam public atau private repository. Docker Hub menyediakan fitur seperti repository untuk docker image, user autentikasi, otomasi building image, integrase dengan GitHub dan Butbucket serta manajemen user dan group. Docker registry merupakan komponen dari Docker Hub untuk manajemen repository.

Untuk belajar membuat image dengan Dockerfile anda bisa melihat pada artikel sebelumnya disini

Membuat Akun Docker Hub

Sebelum kita menggunakan Docker Hub, kita perlu melakukan registrasi terlebih dahulu pada Docker Hub. Buka Docker Hub pada browser, kemudian klik tombol Sign Up

Gbr1 Docker Hub – Sign Up
Gbr1 Docker Hub – Sign Up

Kemudian isikan user ID, Alamat Email dan Password anda seperti gambar berikut:

Gbr2 Docker Hub – Registrasi Docker Hub
Gbr2 Docker Hub – Registrasi Docker Hub

Setelah itu lakukan pendaftaran dengan mengklik tombol Sign Up.

Kemudian buka dan cek email terdaftar anda, dan lakukan proses verifikasi dari email yang dikirimkan dari Docker Hub

Gbr3 Docker Hub – Verify email address
Gbr3 Docker Hub – Verify email address

Kemudian klik tombol Verify email address

Selanjutnya jika sudah melakukan verifikasi, silahkan login menggunakan user ID dan Password yang sudah anda buat pada proses pendaftaran.

Tampilan setelah login akan terlihat seperti berikut:

Gbr4 Docker Hub – Welcome to Docker Hub
Gbr4 Docker Hub – Welcome to Docker Hub

Publishing (Mengupload) Image ke Docker Hub

Selanjutnya kita akan belajar bagaimana cara membuat docker image pada mesin lokal dan kemudian melakukan publishing kedalam Docker Hub.

Untuk melakukan publishing kedalam Docker Hub kita perlu login terlebih dahulu pada mesin lokal. Dari terminal linux ketikkan perintah berikut:

Gbr5 Docker Hub – Login Docker Hub dari mesin lokal
Gbr5 Docker Hub – Login Docker Hub dari mesin lokal

kemudian masukan user ID dan password anda.

Selanjutnya kita buat terlebih dahulu docker image pada mesin lokal. Sebagai contoh kita akan menjalankan container dengan image Ubuntu 16.04 dan menambahkan folder dan file baru pada container tersebut.

Jalankan container yang kita beri name container-hub. Dari terminal linux ketikkan perintah berikut:

Gbr6 Docker Hub - Membuat Docker container
Gbr6 Docker Hub – Membuat Docker container

Setelah proses selesai maka kita kan langsung masuk kedalam container tersebut.

Selanjutnya buat direktori dan file baru seperti berikut:

Gbr7 Docker Hub - Membuat Docker container
Gbr7 Docker Hub – Membuat Docker container

Setelah itu keluar dari container tanpa mematikan container dengan menekan tombol Ctrl+P kemudian Ctrl+Q

 

Selanjutnya kita buat image dari container tersebut menggunakan perintah commit seperti berikut:

Gbr8 Docker Hub - Membuat Docker container
Gbr8 Docker Hub – Membuat Docker container

Silahkan diganti blogcacanid dengan USER_ID_DOCKERHUB anda.

Setelah itu kita upload image kedalam Docker Hub dengan perintah berikut:

Gbr9 Docker Hub - Membuat Docker container
Gbr9 Docker Hub – Membuat Docker container

Silahkan diganti blogcacanid dengan USER_ID_DOCKERHUB anda.

Selanjutnya cek menggunakan browser apakah image kita sudah masuk kedalam repository Docker Hub

Gbr10 Docker Hub - Membuat Docker container
Gbr10 Docker Hub – Membuat Docker container

Sampai disini pembahasan tentang Docker Hub. Pada kesempatan lain kita akan belajar tentang Docker Hub lebih mendalam lagi.

Semoga bermanfaat.

Dewaweb Gives Your Website Only the Best!

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *