Hallo guys, kembali lagi bersama alims, kali ini kita akan membuat tutorial menginstall docker pada sistem operasi linux, terkhusus untuk kasus kita menggunakan linux Ubuntu 22.04, langsung saja pertama kamu harus update repo terbaru, agar hasil yang di hasilkan lebih terbaru. untuk mengupdate silahkan jalankan script berikut:
sudo apt update
Setelah itu menginstall beberapa yang dibutuhkan untuk menginstall docker dengan menjalankan script berikut:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
Selanjutnya kita menambahkan GPG key dari repository Docker dengan menjalankan script berikut:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Selanjutnya menambahkan repository docker kedalam library source linux kita, dengan menggunakan script berikut:
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
Setelah kita mengikuti langkah-langkah diatas, maka selanjutnya kita kembali mengupdate linux kita, guna untuk mengupdate daftar aplikasi di dalam library linux kita:
sudo apt update
Setelah update selesai, selanjutnya kita jalankan script berikut untuk melihat daftar versi docker yang tersedia di repository linux kita:
apt-cache policy docker-ce
Hasilnya akan terlihat seperti dibawah:
docker-ce:
Installed: (none)
Candidate: 5:26.1.3-1~ubuntu.22.04~jammy
Version table:
5:26.1.3-1~ubuntu.22.04~jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:26.1.2-1~ubuntu.22.04~jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:26.1.1-1~ubuntu.22.04~jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:26.1.0-1~ubuntu.22.04~jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:26.0.2-1~ubuntu.22.04~jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
5:26.0.1-1~ubuntu.22.04~jammy 500
500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
Bisa dilihat untuk versi docker yang tersedia saat tutorial ini di tulis adalah 5:26.1.3-1. Bila versi di linux teman-teman berbeda tidak masalah, berarti versi dari docker sudah ada versi terbaru.
Selanjutnya kita akan menginstall docker dengan menjalankan script berikut:
sudo apt install docker-ce
Setelah proses install selesai, mari kita cek apakah docker sudah berjalan atau belum dengan menjalankan script berikut:
sudo systemctl status docker
Apabila docker sudah terinstall dan berjalan dengan baik, maka tampilan yang akan terlihat akan seperti berikut:
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2024-05-17 08:50:58 WIB; 6s ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 5639 (dockerd)
Tasks: 9
Memory: 31.1M
CPU: 311ms
CGroup: /system.slice/docker.service
└─5639 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Selanjutnya, apabila teman-teman tidak ingin menjalankan docker dengan menggunakan sudo maka teman-teman harus menjalankan script berikut:
sudo usermod -aG docker ${USER}
Script tersebut berfungsi untuk membuat grup bersama antara docker dan juga user dari teman-teman. Dan jangan lupa jalankan script berikut selanjutnya:
su - ${USER}
Untuk mengecek apakah docker dan user teman-teman sudah dalam satu grup bisa mengecek dengan script berikut:
groups
Apabila sudah tergabung maka akan ada daftar user yang muncul. Selanjutkan, bila teman-teman ingin menambahkan user lainnya namun sedang tidak login dengan user tersebut, bisa menggunakan script berikut:
sudo usermod -aG docker username
Jangan lupa untuk mengganti username dengan nama user yang ingin ditambahkan.
No comments: