Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Makalah
  • Ke-NU-an
  • Kabar
  • Search
Menu

Cara Install Docker di Red Hat Linux 9

Posted on July 7, 2024 by syauqi wiryahasana

Docker, platform kontainerisasi populer, memungkinkan Anda menjalankan aplikasi dalam lingkungan terisolasi yang ringan dan portabel. Artikel ini akan memandu Anda melalui proses instalasi Docker di sistem operasi Red Hat Enterprise Linux (RHEL) 9.

Persyaratan Sistem Minimum untuk Menjalankan Docker:

  • Sistem operasi: RHEL 9 minimal yang terinstal
  • CPU: Minimal 2 CPU fisik atau virtual (vCPU)
  • RAM: Minimal 2 GB atau lebih
  • Akun pengguna dengan hak administrator (sudo)
  • Koneksi internet

Mari kita mulai instalasi Docker!

1. Hapus Podman dan Buildah (Opsional)

Langkah ini opsional, hanya diperlukan jika Anda sebelumnya pernah menginstal Podman di sistem Anda.
Untuk menghapus Podman dan Buildah, gunakan perintah dnf berikut:

Bash

sudo dnf remove -y podman buildah

2. Tambahkan Repositori Docker di RHEL 9

Paket Docker tidak tersedia di repositori default RHEL 9. Untuk menginstal Docker, kita perlu menambahkan repositori resminya menggunakan perintah dnf berikut:

Bash

sudo dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo

Setelah menambahkan repositori, verifikasi keberadaan repositori tersebut dengan perintah:

Bash

sudo dnf repolist

Output dari perintah ini akan menampilkan daftar repositori yang tersedia, termasuk repositori Docker yang baru ditambahkan.

3. Instalasi Docker di RHEL 9

Setelah menambahkan repositori Docker, kita dapat melanjutkan dengan instalasi. Jalankan perintah dnf berikut:

Bash

sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y

Perintah di atas akan menginstal versi terbaru Docker Community Edition. Jika Anda menginginkan versi tertentu, Anda dapat melihat daftar versi yang tersedia dengan perintah:

Bash

sudo dnf list docker-ce --showduplicates | sort -r

Output dari perintah ini akan menampilkan daftar versi Docker yang tersedia pada repositori. Kolom kedua menunjukkan nomor versi. Anda dapat memilih versi yang diinginkan dan memasangnya dengan perintah berikut (ganti <versi-string> dengan versi yang dipilih):

Bash

sudo dnf install docker-ce-<versi-string> docker-ce-cli-<versi-string> containerd.io docker-buildx-plugin docker-compose-plugin -y

4. Menjalankan dan Mengaktifkan Layanan Docker

Setelah instalasi Docker dan dependency selesai, jalankan dan aktifkan layanan Docker menggunakan perintah systemctl:

Bash

sudo systemctl start docker
sudo systemctl enable docker

Untuk memverifikasi status layanan Docker, gunakan perintah:

Bash

sudo systemctl status docker

Selanjutnya, tambahkan user Anda ke grup docker agar Anda dapat menjalankan perintah Docker tanpa perlu menggunakan sudo. Jalankan perintah berikut secara berurutan:

Bash

sudo usermod -aG docker $USER
sg newgrp docker
id

Perintah terakhir (id) akan menampilkan informasi user Anda, termasuk grup yang Anda ikuti. Periksa apakah grup docker sudah terdaftar.

Sekarang, coba jalankan perintah docker version tanpa menggunakan sudo.

Bash

docker version

Jika perintah berhasil dijalankan dan menampilkan informasi versi Docker, selamat! Instalasi Docker Anda sudah berhasil.

5. Uji Coba Instalasi Docker

Untuk memastikan instalasi Docker berjalan dengan baik, mari kita jalankan container dengan image hello-world. Image ini merupakan container sederhana yang menampilkan pesan “Hello from Docker!”.

Bash

docker run hello-world

Jika perintah tersebut berhasil dijalankan dan Anda melihat pesan “Hello from Docker!”, maka instalasi Docker di sistem Anda sudah berhasil.

Kesimpulan

Dengan mengikuti langkah-langkah di atas, Anda telah berhasil menginstal Docker di sistem RHEL 9. Docker siap digunakan untuk menjalankan berbagai aplikasi dalam container yang terisolasi dan portabel. Selamat mencoba!

Jangan sungkan untuk meninggalkan pertanyaan dan komentar Anda di bawah!

Terbaru

  • Inilah Susunan Upacara Hari Kemerdekaan RI 17 Agustus di Istana Negara
  • FAKTA: Soeharto Masih Komandan PETA Saat Proklamasi Kemerdekaan RI 17 Agustus 1945
  • Materi Tes CPNS 2025: Fungsi dan Wewenang DPR/DPD
  • Cara Menjadi Siswa Eligible Daftar SNBP 2026 Terbaru!
  • Pendaftaran PPG Guru Tertentu 2025 Diperpanjang, Ini Syarat dan Caranya!
  • Struktur Kurikulum Kelas 2 SD/MI Menurut Permendikdasmen No 13 Tahun 2025
  • Ini Struktur Kurikulum Kelas 1 SD/MI Menurut Permendikdasmen No 13 Tahun 2025
  • Ini Struktur Kurikulum PAUD & TK Sederajat Menurut Permendikdasmen No 13 Tahun 2025
  • Butuh Beasiswa? Ini Beasiswa Alternatif KIP Kuliah Tahun 2025 untuk Jenjang S1
  • Butuh Bantuan SPP? Ini 5 Beasiswa SMA/SMK 2025 Yang Bisa Kamu Coba
  • Apa itu Beasiswa Mutual+ 2025, Syarat, Ketentuan dan Cara Daftarnya
  • Ini Jadwal Resmi Olimpiade Madrasah Indonesia OMI 2025
  • Reportase Kelas: AI dalam Pelayanan Medis Masa Depan
  • IPDN Gelar Seleksi Kompetensi Dasar 2025, Ini Aturannya
  • Ferry Irwandi Bahas Apa itu Friction Shifting Theory?
  • Cara Blokir Game Albion Online Menggunakan Mikrotik
  • EMPAT Cara Mempercepat Loading Website
  • 7 Kesalahan Umum Saat Koding Python bagi Pemula
  • Cara Memanfaatkan Port USB di Router Kalian Biar Tidak Sia-sia
  • Cara Terbaru Membuat Live USB 2025 Anti Gagal
  • Cara Memaksimalkan Penggunan HP Samsung Galaxy Fold 7
  • RUMOR: Google Pixel 10 Bakal Fokus ke eSIM, Bye-Bye Kartu SIM Fisik?
  • Runtuhnya Konstantinopel Bikin Indonesia Terjajah? BENARKAH!?
  • BARU TAHU! Kentang Ternyata Berevolusi dari Tomat Liar
  • Apa itu NISAR, Kolaborasi Pemantau Bumi dari Amerika-India, Indonesia Ngapain?
  • Apple Gelontorkan Rp1.500 Triliun, Perluas Jejak di Amerika Serikat
  • Microsoft Tembus Valuasi USD 4 Triliun, Disokong Moncernya Bisnis AI
  • Pajak Motor Gampang Dibayar di Indomaret, Begini Caranya!
  • Bener Kan! MECO & DR. LANE Dicabut Izin oleh BPOM
  • Contoh Makalah PAI Kelas 7: Hikmah Doa Masuk Pasar
  • Inilah Susunan Upacara Hari Kemerdekaan RI 17 Agustus di Istana Negara
  • FAKTA: Soeharto Masih Komandan PETA Saat Proklamasi Kemerdekaan RI 17 Agustus 1945
  • Materi Tes CPNS 2025: Fungsi dan Wewenang DPR/DPD

©2025 emka.web.id | Design: Newspaperly WordPress Theme