Instalasi Docker pada Ubuntu 22.04: Panduan Lengkap

Instalasi Docker pada Ubuntu 22.04: Panduan Lengkap

Docker adalah platform perangkat lunak open-source yang digunakan untuk membuat, menguji, dan menjalankan aplikasi dalam kontainer. Kontainer adalah lingkungan yang terisolasi secara virtual yang memungkinkan aplikasi untuk berjalan secara independen di atas sistem operasi yang sama. Dengan menggunakan Docker, pengembang dapat memastikan bahwa aplikasi mereka berjalan dengan konsisten di seluruh lingkungan, mulai dari komputer pengembangan hingga server produksi.

Lakukan update package dan instalasi dependensi yang dibutuhkan dengan menjalankan perintah di bawah ini pada terminal Ubuntu.

$ sudo apt update
$ sudo apt install ca-certificates curl gnupg -y

Langkah selanjutnya adalah menambahkan kunci GPG resmi dari Docker. Dengan menambahkan kunci GPG ini, Anda dapat memastikan bahwa paket Docker yang diunduh dijamin keasliannya dan tidak dimanipulasi oleh pihak yang tidak sah. Untuk menambahkan kunci GPG resmi Docker, jalankan perintah di bawah ini pada terminal Ubuntu.

$ sudo install -m 0755 -d /etc/apt/keyrings
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
$ echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Setelah menambahkan kunci GPG resmi Docker, selanjutnya lakukan update package dan instalasi Docker dengan perintah.

$ sudo apt update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Setelah proses instalasi selesai, Docker siap digunakan. Berikut adalah beberapa perintah dasar Docker yang dapat membantu Anda.

PerintahKeterangan
docker versionUntuk menampilkan versi docker.
docker infoUntuk menampilkan detail instalasi docker.
docker imagesUntuk menampilkan daftar gambar (di local).
docker runUntuk membuat/menjalankan container baru.
docker ps / docker container lsUntuk menampilkan container yang sedang running, tambahkan options -a untuk menampilkan container yang running/tidak running.
docker inspect NAME/IDUntuk menampilkan deskripsi container.
docker logs NAME/IDUntuk menampilkan logs container.
docker stats NAME/IDUntuk menampilkan resource penggunaan container.
docker top NAME/IDUntuk menampilkan proses yang sedang berjalan di container.
docker start/stop NAME/IDUntuk menjalankan/menghentikan satu container atau lebih container.

Demikianlah panduan lengkap instalasi Docker pada Ubuntu 22.04.