Docker : Pengenalan dan Cara Install Docker pada VPS Ubuntu - Docker, ini adalah salah satu software yang cukup asing untuk awam atau masyarakat luas. Namun untuk pengembang aplikasi dan software Docker ini sudah cukup familiar dan tentu saja banyak digunakan. Docker cukup booming di luar negeri, baru software ini booming di Indonesia dan sudah banyak digunakan di kalangan developer.
Untuk Anda yang sedang belajar Docker, artikel ini pas banget dibaca karena hari ini kita akan membahas mengenai Docker dan tutorial Docker (menginstall docker pada VPS Ubuntu). Yuk kita bahas bersama
Docker adalah software yang bersifat open source yang digunakan untuk menyatukan atau menggabungkan beberapa file untuk kepentingan pengembangan aplikasi/software. Docker ini bisa diibaratkan sebagai wadah atau tempat untuk menampung file yang dibutuhkan pengembang. Istilah yang banyak digunakan, wadah untuk menampung file ini disebut dengan container.
Container ini menampung file-file yang dibutuhkan pengembang misalnya data konfigurasi dan file pendukung (image).
Baca Artikel : VPS Murah Tahun 2022
Secara sederhana, sebenarnya Docker ini memiliki beberapa fungsi lainya selain penyimpanan file, yaitu untuk pengiriman, pengujian, dan penerapan kode. Docker merupakan software yang sangat berguna unuk membangun, mengemas dan juga menjalankan sebuah aplikasi yang sedang dibuat.
Docker pertama kali dibuat pada tahun 2013 oleh Solomon Hykes pada acara Pycon US. Dimana waktu pengenalan ini, Docker menjadi salah satu software yang sudah banyak dilirik oleh pada developer. Setahun berikutnya, 2014 Docker dirilis untuk umum dan cukup booming namun di tahun-tahub berikutnya Docker banyak digunakan di Indonesia.
Untuk memahami Docker bekerja, Anda perlu mengerti dulu istilah-istilah yang digunakan dalam Docker.
Gambar 1 Arsitektur Docker . Sumber : Docker .com
1. |
Docker client |
Perintah yang digunakan user untuk berinteraksi dengan Docker |
2. |
Docker host |
Lingkungan yang digunakan untuk menjalankan aplikasi. Di dalam Docker host ini mengandung Docker images dan Docker container. Docker host inilah yang bertanggung jawab atas perintah yang diberikan Docker client. |
3. |
Docker daemon |
Bagian yang mengelola objek Docker seperti images dan container, volume dan jaringan juga menghubungkan daemon lainya. |
4. |
Containers |
Wadah yang digunakan untuk menjalankan aplikasi |
5. |
Docker images |
Template yang memiliki sifat read only. Docker image ini dapat dipull dari Docker hub |
6. |
Docker registry |
Tempat dimana Docker images disimpan dimana ini bersifat public ataupun privat. |
7. |
Docker hub |
Bagian yang bertanggung jawab atas kolaborasi tim |
Cara Docker bekerja adalah dimulai dengan Docker client yang menerima perintah dari pengguna dalam bentuk perintah Docker build, Docker pull dan Docker run. Selanjutnya Docker client ini tersambung pada Docker host, tepatnya pada Docker daemon.
Selanjutnya Docker daermon ini lah yang akan mendengarkan permintaan Docker klien dengan menjalankan perintah yang diinginkan berupa build, run atau pull tadi.
Selanjutnya kita akan langsung membahas tutorial docker Indonesia bagaimana cara install Docker pada VPS Ubuntu 20.04 LTS. Secara singkat ada beberapa tahapan yang perlu Anda perhatikan sebelum menginstall Docker ini, yaitu
Jadi sebelum menggunakan docker dan menginstallnya di VPS, pastikan VPS Anda sudah siap. Jika belum Anda bisa langsung order VPS di Jagoweb. Cara ordernya bisa Anda pahami dengan mudah di cara order VPS di Jagoweb ini.
Langsung saja kita bahas tutorial install Docker pada VPS Ubuntu 20.04 LTS ini.
$ sudo su
# adduser namauser
# usermod -aG sudo namauser
# ufw allow OpenSSH
# ufw enable
# ufw status
ssh namauser@ip_server
Jika proses penambahan user di VPS sudah berhasil, makas langkah selanjutnya adalah penginstallan Docker.
$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
$ sudo apt update
$ sudo apt install docker-ce
$ sudo systemctl status docker
sudo
). Ketikan perintah berikut:$ sudo usermod -aG docker ${USER}
$ su - ${USER}
$ docker ps
Docker banyak membantu developer dalam mengembangkan aplikasi dan software, dengan penggunaan docker membantu mempercepat proses pengembangan dan juga menyederhanakan konfigurasi. Belum juga untuk masalah materil, docker mambantu pengembang untuk menghemat budget yang ada.
Nah itulah penjelasan tentang docker dan tutorial docker berupa install docker di VPS. Sebelum menggunakan docker pastikan dulu Anda menggunakan VPS yang tepat. Untuk mendapatkan VPS terbaik bisa langsung order di Jagoweb. Ada pilihan VPS Linux atau juga VPS Windows dan beragam versinya, mulai dari 90ribuan pas untuk mengembangkan aplikasi Anda.
Sekian ulasan tentang docker dan tutorial docker untuk Anda. Semoga bermanfaat!
Jagoweb penyedia layanan VPS terbaik tahun 2022, Order VPS sekarang juga!
Lihat Paket VPS