Docker merupakan platform open source yang berfungsi untuk mengemas perangkat lunak beserta seluruh komponen pendukungnya ke dalam suatu wadah yang disebut container.Install Docker Ubuntu 22.04
Hal ini bertujuan untuk menyederhanakan dan mempersingkat proses pengembangan perangkat lunak di lingkungan yang berbeda-beda.
Pada tutorial kali ini, kita akan mempelajari cara install Docker pada sistem operasi Ubuntu 22.04.
Langkah Install Docker Engine Ubuntu 22.04
1. Update Package Ubuntu 22.04
Sebelum memulai instalasi, selalu baik untuk memperbarui indeks paket sistem guna memastikan kita menginstal versi perangkat lunak terbaru. Jalankan perintah berikut:
sudo apt update
2. Install Package Dependencies
Untuk memastikan proses instalasi Docker berjalan lancar, instal Package Dependencies yang diperlukan dengan perintah:
sudo apt install apt-transport-https curl gnupg-agent ca-certificates software-properties-common

Untuk memverifikasi keaslian paket yang akan diinstal, impor kunci GPG dari repositori resmi Docker dengan perintah berikut:
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

Langkah selanjutnya adalah menambahkan repositori resmi Docker ke sumber paket Ubuntu. Ini memastikan sistem dapat mengunduh Docker dari sumber yang benar. Gunakan perintah berikut:
echo \
“deb [arch=$(dpkg –print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo “${UBUNTU_CODENAME:-$VERSION_CODENAME}”) stable” | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
3. Install Docker Engine
Untuk memastikan sistem mengambil informasi paket terbaru dari repositori yang sudah ditambahkan, update indeks paket dengan perintah:
sudo apt update
Dengan repositori yang sudah diperbarui, sekarang instal Docker Engine, container.io, dan plugin-plugin pendukungnya menggunakan perintah:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Untuk menghindari penggunaan sudo pada setiap perintah Docker, tambahkan user saat ini ke dalam group docker menggunakan perintah berikut:
sudo usermod -aG docker ${USER}
4. Cek Version Docker Engine
Langkah penting untuk memeriksa versi Docker Client dan Server yang terinstal pada sistem. Berguna untuk troubleshooting, memastikan fitur tertentu tersedia, dan verifikasi instalasi.
docker –versionĀ atau docker version

5. Test Docker Engine
Sebagai tes akhir, jalankan perintah berikut untuk memastikan Docker terinstal dan berfungsi dengan baik:
$ docker run hello-world


