Daftar Isi

Cara Install Docker Container di Linux Ubuntu

Apa itu docker?

Docker adalah container environment virtual yang digunakan sebagai versioning terhadap aplikasi yang sedang anda kembangkan. Ada banyak aplikasi container yang tersedia, namun saat ini kita akan bahas khusus Docker saja dulu.

Mengapa versioning?

Karena kita tahu bahwa setiap aplikasi selalu memiliki update, dan aplikasi yang kita sedang kembangkan sangat bergantung pada versi aplikasi pengembang yang saat itu kita gunakan. Seiring waktu saat sistem operasi kita diupdate secara global, versi aplikasi pengembang pun ikut terupdate, mengakibatkan aplikasi yang sedang kita buat bisa rusak karena tidak lagi kompatibel dengan versi terupdate. Disinilah container, dalam hal ini Docker, membantu membuat kita sebuah environment virtual khusus yang dapat memenuhi kebutuhan versi aplikasi pengembang sesuai dengan versi aplikasi yang kita kembangkan.

Instalasi Docker di Linux Ubuntu menggunakan Repository

Prasyarat

Untuk menginstall docker di Linux Ubuntu{:target=”_blank”} anda perlu menginstal setidaknya versi Ubuntu 64-bit berikut ini:

  • Ubuntu Impish 21.10
  • Ubuntu Hirsute 21.04
  • Ubuntu Focal 20.04 (LTS)
  • Ubuntu Bionic 18.04 (LTS)
Uninstall Docker Versi Lama

Docker versi lama yang terinstal di system anda perlu di-uninstall terlebih dahulu. Atau setidaknya untuk memastikan tidak ada docker versi lama di system anda maka perintah untuk uninstall adalah:

1
sudo apt remove docker docker-engine docker.io containerd runc
Setting Repositori Linux Ubuntu

Sebelum menginstall, docker memerlukan beberapa prasyarat aplikasi di Linux berupa . Update Linux anda:

1
sudo apt update

Install prasyarat Aplikasi:

1
sudo apt install ca-certificates curl gnupg lsb-release

Tambahkan GPG Key resmi dari Docker:

1
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Untuk memperoleh repositori yang stabil dari Docker, jalankan perintah berikut:

1
2
3
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Install Docker

Setelah beberapa proses diatas, lanjutkan dengan update repository Linux,

1
sudo apt update

diikuti instalasi docker:

1
sudo apt install docker-ce docker-ce-cli containerd.io

Referensi

docker.com tentang Install Docker Engine on Ubuntu