Docker adalah sebuah aplikasi yang memungkinkan anda untuk menjalankan sebuah aplikasi dalam lingkungan yang terisolasi atau yang biasa kita kenal dengan container. Pada artikel ini, kami akan berbagi cara install Docker di Ubuntu.
Untuk demo install docker ini, kami menggunakan VPS KVM Rumahweb dengan Operating system Ubuntu 20.04. Namun panduan ini juga dapat digunakan untuk install docker di ubuntu 18.04.
Sebelum kita membahas tentang cara instalasi docker di VPS, kami akan menjelaskan terlebih dahulu secara singkat apa itu docker. Berikut informasi selengkapnya.
Apa itu Docker
Docker adalah sebuah software atau tools yang memungkinkan Anda untuk membuat, mengupload, menguji dan menerapkan aplikasi dengan cepat. Docker mengemas software yang Anda buat, ke dalam unit bundle yang disebut kontainer. Kontainer ini berisi semua data yang diperlukan, agar aplikasi Anda bisa berjalan dengan baik termasuk script website, system kernel, dan processing.
Docker dirilis pertama kali pada tanggal 20 Maret 2013, dan sejak itu docker menjadi salah satu aplikasi yang populer dikalangan developer untuk menjalankan aplikasi. Di Indonesia, docker menjadi ramai diperbincangkan sejak awal 2020.
Docker memiliki beberapa kelebihan, seperti memiliki konfigurasi yang sederhana, tingkat keamanan yang baik, dapat digunakan pada beberapa platfrom cloud hingga dapat digunakan di berbagai sistem operasi.
Pada panduan ini, kami akan berbagi cara install docker di VPS KVM dengan OS Ubuntu 20.04. Di panduan ini, kami hanya akan menjelaskan cara instalasinya saja, untuk konfigurasi advance docker, anda bisa membaca dokumentasi docker berikut.
Cara Install Docker Ubuntu
- Silahkan login ke SSH VPS KVM Rumahweb yang Anda gunakan. Anda dapat memanfaatkan virtual terminal dari dashboard virtualizor VPS KVM Rumahweb. Apabila belum mengetahui cara manage VPS KVM melalui virtualizor, silahkan ikuti panduan berikut , atau manual menggunakan putty / ssh client.
- Setelah login, update dulu list depedencies OS Ubuntu pada VPS dengan command berikut:
sudo apt update
- Lalu install beberapa package dengan command dibawah ini:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
- Tambahkan GPG key untuk menambahkan official repository docker ke sistem VPS, dengan menggunakan command:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- Tambahkan Docker repository ke APT source Ubuntu, dengan command:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
- Lakukan update depedencies Ubuntu kembali, dengan command:
sudo apt update
- Setelah itu, eksekusi command untuk installasi Docker :
sudo apt install docker-ce
- Setelah proses install selesai, silahkan cek service dockernya dengan command:
sudo systemctl status docker
Jika benar, akan ada output seperti ini:
Output:
? docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2018-07-05 15:08:39 UTC; 2min 55s ago
Docs: https://docs.docker.com
Main PID: 10096 (dockerd)
Tasks: 16
CGroup: /system.slice/docker.service
??10096 /usr/bin/dockerd -H fd://
??10113 docker-containerd --config /var/run/docker/containerd/containerd.toml
Docker sudah berhasil di install pada sistem VPS KVM Ubuntu yang Anda gunakan. Setelah itu, Anda bisa explorasi sendiri. Jangan lupa mendaftar docker hub untuk mengambil atau pull image-image docker yang dibutuhkan.
As always “Do with your own risk“. Karena itu kami sarankan, sebelum melakukan perubahan pada VPS, Anda bisa melakukan backup terlebih dahulu. Pastikan langkah yang Anda ikuti seperti yang disampaikan diatas, jangan sampai ada step yang terlewatkan.
Demikian cara install Docker di Ubuntu pada VPS KVM Rumahweb, semoga bermanfaat.