Cara menginstal dan mengatur Docker Container di Rocky Linux 8

Docker adalah platform virtualisasi, populer karena kemampuannya untuk menjalankan aplikasi di Containers. Kita dapat membangun dan mengomunikasikan container satu sama lain. Di sini kita belajar cara menginstal platform Docker CE di Rocky Linux 8 untuk membuat engine virtual kemas.

Langkah-langkah untuk menginstal Docker CE di Rocky Linux 8

Apa yang akan kita pelajari di sini?

  • Proses Instalasi Docker untuk Rocky Linux 8
  • Bagaimana cara menarik Gambar dari Docker Hub untuk menginstal dan menjalankan wadah?
  • Perintah untuk memulai, menghentikan, dan restart Mesin Docker

Langkah-langkah yang diberikan di sini juga akan berfungsi untuk RHEL dan CentOS 8… Lihat juga artikel kita tentang cara menginstal KiteMatic Docker GUI di Rocky Linux.

1. Tambahkan Docker Repo di Rocky Linux

Tambahkan repositori Docker CE resmi di Rocky Linux 8 Anda, sehingga kita dapat menginstalnya tanpa mengunduh paketnya secara manual.

Catatan – Ini adalah perintah tunggal, jadi gunakan secara keseluruhan

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

2. Jalankan pembaruan sistem

Agar sistem mengenali repositori Docker yang ditambahkan dan paket yang tersedia di dalamnya, jalankan pembaruan sistem yang akan memaksa Rocky Linux untuk membangun kembali cache repo sistem.

pembaruan sudo dnf

3. Perintah untuk Memasang Mesin Docker CE

Jadi, kita sudah memiliki repo Docker dan sekarang saatnya untuk menjalankan perintah sederhana menggunakan manajer paket DNF untuk menginstal Docker-CE bersama dengan alat command linenya dan containerd.io untuk mengelola siklus hidup container dari sistem hostnya secara efisien.

sudo dnf install docker-ce docker-ce-cli containerd.io

4. Aktifkan dan Mulai Layanan Docker

Setelah instalasi selesai, mulai service Docker di Rocky Linux Anda dan aktifkan juga untuk berjalan secara otomatis dengan boot sistem.

sudo systemctl aktifkan docker sudo systemctl start docker

Periksa Status Layanan untuk mengetahui bahwa itu berfungsi dengan benar.

buruh pelabuhan status systemctl

5. Tambahkan Pengguna Rocky Linux ke Grup Pengguna Docker

Untuk menjalankan perintah buruh pelabuhan, kita memerlukan hak sudo atau akses root dan untuk menghindarinya tambahkan user sistem Anda saat ini ke dalam grup Docker sehingga Anda dapat dengan mudah menjalankan perintahnya untuk mengunduh dan membuat wadah.

sudo usermod -aG buruh pelabuhan $USER

Periksa apakah user Anda ada di grup buruh pelabuhan atau tidak.

id $USER

Jika Anda ingin menggunakan beberapa user lain selain yang sekarang, cukup ganti $USER pada perintah di atas dengan user sistem tertentu yang ingin Anda berikan hak untuk mengelola Docker.

Mulai ulang Server

Untuk memastikan semua perubahan berfungsi dengan lancar, restart server atau desktop Rocky Linux host Anda tempat Anda menginstal Docker.

Untuk mendapatkan informasi dan detail terkait installer docker seperti versi, beberapa container yang diinstal, versi kernel Host, Arsitektur, CPU, Nama OS, dll. Ketik:

info buruh pelabuhan

6. Uji Docker dengan menarik Gambar

Mari unduh beberapa Gambar seperti Ubuntu untuk membuat Wadah dan mengujinya, apakah semuanya berfungsi dengan baik atau tidak.

buruh pelabuhan menarik ubuntu

Perintah di atas akan mengambil file Gambar terbaru dari versi LTS yaitu Ubuntu 20.04 LTS untuk menginstal dan membuat wadah yang sesuai dengannya dari Docker Hub.

Untuk mengetahui Gambar apa yang telah didownload dan tersedia untuk digunakan di sistem Docker Anda secara lokal, jalankan:

gambar buruh pelabuhan

7. Jalankan Kontainer

Sekarang, kita memiliki Gambar Docker dari Ubuntu, mari buat dan jalankan wadah menggunakannya. Perintah untuk itu sangat sederhana:

docker run -itu ubuntu

Setelah itu, Anda dapat menggunakan manajer paket APT Ubuntu untuk menjalankan perintah dan menginstal berbagai aplikasi di atasnya. Ketahui lebih banyak tentang perintahnya dan kerjakan di halaman dokumentasi resmi.

Catatan akhir:

Menjadi sistem operasi berbasis REHL, Rocky Linux bekerja persis seperti CentOS 8, sehingga perintah dan repositori yang sama untuk diinstal untuk mendapatkan berbagai paket termasuk Docker juga dapat digunakan di dalamnya.