GNU/Linux >> Belajar Linux >  >> Fedora

Cara Memasang Docker di Fedora [Tutorial Pemula]

Docker adalah salah satu teknologi luar biasa yang penting bagi pengembang dan sysadmin saat ini. Wadah memiliki berbagai aplikasi dan mereka memainkan peran penting di berbagai bidang.

Saya tidak akan membahas kelebihan Docker dalam artikel ini. Tutorial ini akan membahas langkah-langkah untuk menginstal Docker di Fedora.

Menginstal Docker di Fedora Linux

Docker dapat diinstal di Fedora dengan 3 cara:

  • Menginstal melalui DNF (nyaman, mudah, dan direkomendasikan)
  • Memasang melalui RPM
  • Menggunakan skrip

Metode 1:Menginstal Docker melalui DNF (disarankan)

Sejauh ini, ini adalah cara yang paling nyaman untuk menginstal Docker, karena versi yang diperbarui dapat dengan mudah diinstal tanpa langkah yang rumit.

Untuk mencapai ini, Anda harus menambahkan repositori buruh pelabuhan resmi, dan kemudian menginstal Docker melalui perintah DNF.

Jalankan perintah berikut terlebih dahulu:

sudo dnf install dnf-plugins-core -y

Dan kemudian tambahkan repo Docker ke sistem Fedora Anda:

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

Sekarang jalankan perintah berikut untuk menginstal Docker dan paket yang diperlukan di sistem Anda:

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

Juga otorisasi ketika diminta untuk mengimpor kunci GPG untuk menginstal Docker:

Itu dia. Anda telah mendapatkan Docker di sistem Anda. Anda dapat memeriksa apakah itu berjalan dengan baik dengan menggunakan perintah ini:

sudo docker run hello-world

Metode 2:Menginstal Docker dengan mengunduh paket RPM

Metode ini berguna ketika Anda ingin menguji versi Docker tertentu, atau menginstal Docker untuk Fedora versi lama.

Namun, ini merepotkan karena Anda harus mengunduh RPM secara manual setiap kali versi baru muncul.

Anda dapat mengunduh RPM secara resmi, dengan menavigasi ke situs, versi Anda, arsitektur, jenis rilis, dan mengunduhnya (Anda pasti memerlukan RPM docker-ce, docker-ce-cli &containerd.io; Anda dapat mengunduh hal-hal tambahan jika diperlukan).

Untuk menginstal RPM, jalankan terminal, navigasikan ke folder tempat Anda mengunduhnya, dan ketik

sudo dnf install /path/to/file.rpm -y

Metode 3:Instal Docker menggunakan Skrip instalasi resmi

Docker menawarkan skrip untuk mengunduh buruh pelabuhan dan melakukan langkah-langkah yang diperlukan untuk menginstalnya. Tetapi skrip ini tidak dimaksudkan untuk digunakan untuk memutakhirkan versi Docker yang ada yang diinstal melalui DNF/RPM (namun dimungkinkan jika Anda sebelumnya menggunakan skrip untuk mendapatkan Docker).

Unduh skrip, buat agar dapat dieksekusi dan jalankan dengan hak sudo:

curl -fsSL https://get.docker.com -o get-docker.sh
chmod u+x ./get-docker.sh
sudo sh ./get-docker.sh

Itu akan melakukan yang diperlukan untuk menginstal Docker.

Menguji Docker

Docker dapat diuji dengan menjalankan image hello-world yang ditawarkan oleh Docker sendiri. Jika berfungsi dengan baik, maka itu tandanya Docker berfungsi dengan baik.

Pertama, mulai layanan Docker karena tidak diaktifkan secara default:

sudo systemctl start docker

Unduh gambar hello-world dari buruh pelabuhan dan jalankan:

sudo docker run hello-world

Catatan :Jika Anda berada di bawah proxy atau beberapa antarmuka jaringan, maka unduhan gambar akan gagal setelah beberapa waktu, mengembalikan kesalahan respons 408 (persis seperti yang terjadi pada saya). Bahkan jika Anda tidak berada di bawah proxy tingkat sistem dan unduhan Anda gagal, masalahnya mungkin ISP yang mungkin telah mengaktifkannya. Dalam kasus saya, saya beralih jaringan untuk mengunduh gambar.

Menghapus Docker dari Fedora

Terlepas dari metode mana yang Anda ikuti untuk menginstal Docker, Anda dapat menghapusnya dengan perintah

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

Itu menghapus Docker dan semua paket terkait. Tetapi jika Anda juga ingin menghapus wadah sepenuhnya, maka Anda harus menghapus /var/lib/docker dan /var/lib/containerd folder:

sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

Dan itu semua tentang tutorial. Jangan ragu untuk meninggalkan komentar dengan saran Anda atau ucapan terima kasih yang sederhana :)



Fedora
  1. Cara Memasang Google Chrome di Fedora [Tutorial Pemula]

  2. Cara Memasang Docker di Fedora [Tutorial Pemula]

  3. Cara menginstal buruh pelabuhan di CentOS / RHEL / Fedora

  1. Cara menginstal Docker di sistem Fedora Linux

  2. Cara Menginstal Node.js di Fedora 35 / Fedora 34

  3. Cara Menginstal Docker di Fedora 32 atau 31 (dan Alternatif)

  1. Cara Menginstal Vagrant di Fedora 34

  2. Cara Menginstal OpenOffice 4.1.10 di Fedora 34

  3. Cara Menginstal AnyDesk di Fedora 35 / Fedora 34