Kuidas installida Docker Red Hat Enterprise Linux 9-le
Red Hat Enterprise Linux 9-le Dockerit installimiseks on teil kaks võimalust. Kuigi soovitatav on luua pakihaldus, on võimalik ka käsitsi installimine.
Kuidas installida Docker Red Hat 9-le
Dockeri avatud platvorm lihtsustab arendustööd mitmes asukohas või mitmel arvutil ning soodustab sujuvat meeskonnatööd. Kuna rakendusi ja nende sõltuvusi saab Docker-konteinerites koos edastada ja käivitada, paraneb ka jõudlus märkimisväärselt. Populaarne kombinatsioon on Docker koos Red Hat Enterprise Linux 9-ga. Seda varalise õiguse alusel levitatavat Linuxi distributsiooni peetakse praegu üheks kõige töökindlamaks, turvalisemaks ja paindlikumaks lahenduseks just ettevõtetele. Platvormi kasuks räägib ka selle ühilduvus arvukate tarkvarapakettidega. Selgitame, kuidas installida Docker Red Hat Enterprise Linuxile (RHEL).
Meie digitaalsest juhendist leiate ka põhjalikud juhised Docker’i paigaldamiseks RHEL 8-le.
Millised nõuded tuleb täita?
Dockeri installimiseks RHEL 9-le tuleb teha mõned ettevalmistavad toimingud. Esiteks veenduge, et teil on virtuaalmasin, millel töötab sobiv Red Hat Enterprise Linuxi versioon. Meie digitaalne juhend sisaldab juhiseid RHEL 9 installimiseks. Samuti on vaja selle virtuaalmasina administraatoriõigusi. Lisaks on kõikide vajalike pakettide allalaadimiseks vaja stabiilset internetiühendust. Kui need tingimused on täidetud, võite installimisega edasi minna.
Dockeri paigaldamise juhised Red Hat Enterprise Linux 9-le
Lihtsaim viis Dockerit Red Hat Enterprise Linux 9-le installida on kasutada RPM-i hoidlat. Alustage selle hoidla seadistamisest ja jätkake seejärel järgmiste sammude järgimisega. Soovitame seda lähenemisviisi, kuna see lihtsustab ka tulevasi uuendusi. Protsess on järgmine:
Eemalda Docker vanad versioonid
Enne Docker’i uue versiooni installimist on oluline eemaldada kõik vanemad versioonid koos kõigi nendega seotud sõltuvustega. See protsess eemaldab ka paketihalduri Podman. Seejärel kasutate vajalike toimingute tegemiseks paketihaldussüsteemi YUM (Yellowdog Updater, Modified). Selle protsessi kood on järgmine:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runcbashKui vanu versioone ei leita, teavitab YUM sind sellest.
Süsteemi uuendamine
Enne paigaldamist on mõistlik kõigepealt kogu süsteem uuendada. See tagab, et kõik failid ja sõltuvused on ajakohased. Selleks võib kasutada järgmist juhendit:
yum updatebashLoo hoidla
Paigaldamine toimub hoidla kaudu. Kui soovid seda kataloogi luua, vajad paketti „yum-utils“, mis sisaldab YUM-i konfiguratsioonihaldurit. Kasuta järgmisi kahte käsku, et paigaldada „yum-utils“, käivitada haldur ja luua RHEL 9-s uus hoidla Dockerile:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repobashPaigalda praegune versioon või mis tahes versioon
Dockeri uusima versiooni installimiseks Red Hat Enterprise Linux 9-le kasuta järgmist käsku. See installib Docker-mootori koos containerd-käivituskeskkonnaga ja Docker Compose’i koordineerimistööriistaga.
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginbashMõnel juhul küsitakse teilt GPG-võtit. Võrrelge salvestatud võtit selle numbrikombinatsiooniga. Kui need ühtivad, kinnitage, et need on õiged.
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35bashKui soovite RHEL 9 jaoks kasutada konkreetset Docker-versiooni, saate vaadata hoidlast kõigi saadaval olevate valikute nimekirja ja valida endale sobiva versiooni. Selline nimekiri näeb välja järgmine:
yum list docker-ce --showduplicates | sort -r
docker-ce.s390x 3:24.0.0-1.el8 docker-ce-stable
docker-ce.s390x 3:23.0.6-1.el8 docker-ce-stable
<...>bashVali soovitud versioon ja sisesta järgmises käsus asendusmärgi „version_name“ asemel versiooni täisnimi. Need nimed on alati üles ehitatud sama põhimõtte järgi: paketi nimi (antud juhul „docker-ce“), seejärel sidekriips ja seejärel versiooni number. Eespool esitatud loendi esimese valiku puhul oleks õige nimi: docker-ce-3:24.0.0-1.el8.
sudo yum install docker-ce-version_name docker-ce-cli-version_name containerd.io docker-buildx-plugin docker-compose-pluginbashVaata Dockerit
Selleks et veenduda, et Docker on Red Hat Enterprise Linux 9-le edukalt installitud, käivita platvorm järgmise käsuga:
sudo systemctl start dockerbashSeejärel loo Docker-pilt „hello-world”. Kui see toimib ootuspäraselt, on installimine õnnestunud.
sudo docker run hello-worldbashKuidas paigaldada Docker RHEL 9-le käsitsi
Samuti on võimalik paigaldada Docker RHEL 9-le ilma hoidlat loomata.
Eemalda kõik Docker’i vanad versioonid RHEL 9-st
Esmalt kustutage Red Hat Enterprise Linux 9-st kõik Docker’i vanad versioonid ja pakettihaldur Podman. Selleks võite kasutada järgmist koodi:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runcbashLae alla RPM-fail
Mine Docker’i ametlikule allalaadimislehele ja lae alla soovitud rpm-fail.
Alusta paigaldamist
Dockeri installimise alustamiseks Red Hat Enterprise Linux 9-s kasutage järgmist käsku. Asendage asendusmärk „path/to/your/package“ rpm-faili asukohaga.
sudo yum install /path/to/your/package.rpmbashKontrolli paigaldust
Kui paigaldamine on lõppenud, käivita Docker järgmise käsuga:
sudo systemctl start dockerbashLoo Docker-pilt „hello-world”. Kui see õnnestub, tähendab see, et installimine õnnestus.
sudo docker run hello-worldbash