Docker adalah platform sumber terbuka yang mengotomatiskan penyebaran, penskalaan, dan pengelolaan aplikasi dalam wadah. Wadah memungkinkan pengembang untuk mengemas aplikasi dengan semua ketergantungannya dan mengirimkannya sebagai satu paket, yang dapat digunakan pada sistem apa pun yang mendukung wadahisasi. Dalam tutorial ini, kami akan memandu Anda melalui proses penginstalan Docker di CentOS Stream 9 dan RHEL 9.
AdvertisementPrerequisites
Sistem CentOS Stream 9 atau RHEL 9 yang baru diinstal. Akun pengguna dengan hak sudo. Langkah 1: Perbarui Sistem
Sebelum menginstal Docker, penting untuk memperbarui sistem Anda untuk memastikan semua paket dan dependensi yang diperlukan sudah diperbarui. Jalankan perintah berikut:
sudo dnf update -yStep 2: Install Required Dependencies
Selanjutnya, instal dependensi yang diperlukan untuk Docker:
sudo dnf install -y yum-utils device-mapper -persistent-data lvm2Step 3: Tambahkan Docker Repository
Sekarang, tambahkan repositori Docker ke sistem Anda. File konfigurasi tersedia di situs resmi Docker. Pengguna CentOS Stream 9 menjalankan perintah berikut:
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Untuk RHEL 9 pengguna, perintahnya adalah:
sudo dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repoStep 4: Install Docker CE
With repositori Docker di tempat, Anda sekarang dapat menginstal Docker CE (Community Edition) menggunakan perintah berikut:
sudo dnf install -y docker-ce --nobest
Bendera --nobest digunakan untuk menginstal versi tertinggi Docker yang memenuhi dependensi paket.
Langkah 5: Mengaktifkan dan Memulai Layanan Docker
Setelah penginstalan selesai, aktifkan layanan Docker untuk memulai saat boot dan segera memulai layanan:
sudo systemctl enable --now dockerStep 6: Verifikasi Instalasi Docker
Untuk memastikan bahwa Docker diinstal dan berjalan dengan benar, Anda dapat memeriksa statusnya dengan perintah berikut:
sudo systemctl status docker
Selain itu, Anda dapat memverifikasi versi yang diinstal dengan menjalankan:
sudo docker --versionLangkah 7: Mengonfigurasi Docker untuk Berjalan Tanpa Sudo (Opsional)
Secara default, Docker memerlukan hak istimewa sudo untuk menjalankan perintah. Jika Anda ingin menjalankan perintah Docker tanpa sudo, Anda dapat menambahkan pengguna Anda ke grup "docker". Ganti “your_username” dengan nama pengguna Anda yang sebenarnya:
sudo usermod -aG docker your_username
Log out dan login kembali agar perubahan diterapkan. Ingatlah bahwa menambahkan pengguna Anda ke grup "buruh pelabuhan" memberikan hak istimewa tingkat root kepada pengguna. Pastikan Anda memahami implikasi keamanan sebelum melakukan langkah ini.
Kesimpulan
Anda sekarang telah berhasil menginstal Docker di sistem CentOS Stream 9 atau RHEL 9 Anda. Anda dapat mulai menerapkan dan mengelola aplikasi dalam container menggunakan platform Docker. Untuk mempelajari lebih lanjut tentang Docker dan penggunaannya, lihat dokumentasi resmi Docker di https://docs.docker.com/.
Referensi tecadmin.comArtikel Diperbarui pada: April 30, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani