Cara Memasang Docker di CentOS/RHEL 8

Cara Memasang Docker di CentOS/RHEL 8

Docker adalah platform virtualisasi tahap OS yang digunakan untuk aplikasi berasaskan kontena. Yang membungkus aplikasi tertentu dengan semua kebergantungannya dalam bekas. Bekas Docker dengan mudah boleh dihantar ke lokasi terpencil pada permulaan di sana tanpa membuat persediaan aplikasi keseluruhan. Tutorial ini akan membantu anda memasang dan mengurus Edisi Komuniti Docker pada sistem Centos/RHEL 8 Linux.

Langkah 1 - Dayakan repositori Docker

Pertama sekali, tambahkan repositori Docker Yum rasmi pada sistem CentOS 8 anda.

sudo dnf config-manager --add-repo = https: // muat turun.Docker.com/linux/centos/docker-ce.repo 

Langkah 2 - Pasang Docker di CentOS 8

Setelah menambahkan repositori yum ke sistem CentOS anda, kemas kini cache yum dengan melaksanakan arahan berikut.

SUDO DNF Makecache 

Sekarang pasang pakej edisi komuniti Docker untuk memasang Docker pada sistem anda. Ini dipasang banyak kecenderungan yang diperlukan pada sistem anda.

SUDO DNF Pasang-Docker-ce tidak ada 

Pemasang Pilihan Pilihan -Nobest untuk Tidak Mengehadkan Untuk Ketergantungan Pakej Calon Terbaik.

Langkah 3 - Urus Perkhidmatan Docker

Setelah Docker berjaya dipasang pada sistem CentOS 8 anda. Gunakan arahan berikut untuk membolehkan Serivce Docker dan mulakannya.

SUDO Systemctl Dayakan Docker.Perkhidmatan sudo Systemctl Mula Docker.perkhidmatan 

Kemudian periksa status perkhidmatan Docker.

Docker status sistem sudo.perkhidmatan 

Hasil

● Docker.Perkhidmatan - Enjin Kontena Aplikasi Docker Dimuatkan: dimuatkan (/usr/lib/systemd/system/docker.perkhidmatan; didayakan; Pratetap Vendor: dilumpuhkan) Aktif: Aktif (berjalan) sejak Jum 2020-04-10 05:26:46 UTC; Dokumen 1s yang lalu: https: // docs.Docker.com PID Utama: 23263 (Dockerd) Tugas: 18 Memori: 50.0m cgroup: /sistem.Slice/Docker.Perkhidmatan ├─23263/usr/bin/dockerd -h fd: // └─23275 containerd --config/var/run/docker/containerd/containerd.TOML--LOG-LEVEL INFO 10 Apr 05:26:46 TECADMIN DOCKERD [23263]: Time = "2020-04-10T05: 26: 46.439527082Z "level = info msg =" Grafik Migrasi ke> 10 Apr 05:26:46 Tecadmin Dockerd [23263]: Time = "2020-04-10T05: 26: 46.440174585Z "level = amaran msg =" Kernel anda tidak> 10 Apr 05:26:46 Tecadmin Dockerd [23263]: time = "2020-04-10T05: 26: 46.440197735Z "level = amaran msg =" Kernel anda tidak> 10 Apr 05:26:46 Tecadmin Dockerd [23263]: time = "2020-04-10T05: 26: 46.440723426Z "level = info msg =" Kontena memuatkan:> 10 Apr 05:26:46 Tecadmin Dockerd [23263]: time = "2020-04-10T05: 26: 46.677587189Z "level = info msg =" Jambatan lalai (Doc> Apr 10 05:26:46 Tecadmin Dockerd [23263]: Time = "2020-04-10T05: 26: 46.801904550Z "level = info msg =" Kontena memuatkan:> 10 Apr 05:26:46 Tecadmin Dockerd [23263]: Time = "2020-04-10T05: 26: 46.861334755z "level = info msg =" docker daemon "comm> 10 Apr 05:26:46 Tecadmin dockerd [23263]: time =" 2020-04-10T05: 26: 46.864579987z "level = info msg =" Daemon telah lengkap> 10 Apr 05:26:46 Tecadmin Dockerd [23263]: time = "2020-04-10T05: 26: 46.881460358Z "level = info msg =" API Dengar /var> 10 Apr 05:26:46 Tecadmin Systemd [1]: Memulakan Enjin Kontena Aplikasi Docker. 

Docker telah dipasang dan dijalankan di sistem operasi CentOS 8 anda. Anda boleh melawat bahagian Tutorial Docker kami untuk bekerja dengan bekas Docker.

Langkah 4 - Docker Ujian di CentOS 8

Cari gambar Docker

Pertama dari semua gambar Container Docker Cari dari Docker Hub. Contohnya, perintah di bawah akan mencari semua imej dengan Ubuntu dan senarai sebagai output

Carian Docker Sudo Hello-World 

Muat turun gambar Docker

Sekarang muat turun bekas Docker dengan nama Ubuntu pada sistem tempatan anda menggunakan arahan berikut.

Docker sudo tarik hello-world 

Pengeluaran:

Menggunakan tag lalai: Terkini terbaru: menarik dari perpustakaan/helly-world 1B930D010525: tarik lengkap dicerai: sha256: f9dfddf63636d84ef479d645b585156ae030f61111a56.IO/Perpustakaan/Hello-World: Terkini 

Sekarang pastikan bahawa imej di atas telah dimuat turun dengan jayanya di sistem anda. Senarai arahan di bawah semua gambar.

Sudo Docker Images 

Pengeluaran:

Repository Tag Image Id dicipta saiz centos terkini 470671670cac 2 bulan yang lalu 237MB hello-world terkini FCE289E99EB9 15 bulan yang lalu 1.84KB 

Jalankan Container Docker Hello-World

Gunakan arahan berikut untuk menjalankan bekas docker hello-world. Bekas ini akan mencetak mesej di skrin dan keluar dengan segera.

Docker Run -i Hello -World 

Anda akan melihat hasil seperti di bawah tangkapan skrin. Mesej kejayaan menunjukkan bahawa perkhidmatan Docker dipasang dengan betul pada sistem CentOS 8 anda.