Kuidas installida Docker Red Hat Enterprise Linux 8-le
Dockerit saab Red Hatile paigaldada kas tarkvarovaramu kaudu või käsitsi. Mõlema variandi puhul on vaja teha vaid mõned sammud.
Kuidas installida Docker Red Hat 8-le
2013. aastal esmakordselt välja antud Docker on vabavara, millest on saanud üks juhtivaid konteinerlahendusi arenduse ja süsteemiadministreerimise valdkonnas. See võimaldab kasutajatel rakendusi Docker-konteinerites kasutusele võtta ja käitada, hõlmates vajalikud sõltuvused, mis kiirendab rakenduste kasutuselevõttu. Dockerit soovitatakse eriti kasutada koos Red Hat Enterprise Linuxiga (RHEL). RHEL on tuntud kui üks populaarsemaid ja usaldusväärsemaid Linuxi distributsioone ettevõtetele, mida kiidetakse stabiilsuse, turvalisuse ja suure ühilduvuse poolest paljude tarkvarapakettidega. Allpool juhendame teid Docker’i installimise protsessi läbi RHEL 8-le.
Kas kasutate Linuxi platvormi uuemat versiooni? Meie digitaalsest juhendist leiate ka juhised Docker’i installimiseks RHEL 9-le.
Millised nõuded tuleb täita?
Enne Docker’i paigaldamise alustamist Red Hat Enterprise Linux 8-le tuleb täita mõned eeltingimused. Vajate virtuaalmasinat, millele on paigaldatud RHEL 8; selle seadistamise kohta leiate juhiseid meie digitaalsest juhendist. Teil peavad olema ka selle masina administraatoriõigused. Samuti on oluline, et teil oleks internetiühendus, et saaksite alla laadida vajalikud paketid. Kui need nõuded on täidetud, võite alustada Docker’i paigaldamist RHEL 8-le.
Dockeri paigaldamise juhised Red Hat Enterprise Linux 8-le
Selgitame, kuidas lisada Docker vastava hoidla kaudu. Soovitame seda meetodit, kuna see lihtsustab nii paigaldamist kui ka edaspidiseid uuendusi.
Eemalda Docker vanad versioonid
Esimest sammu tuleb teha ainult juhul, kui süsteemis on juba olemas Docker vanem versioon. Sel juhul tuleb kustutada nii kõik sõltuvused kui ka see versioon. Samuti eemaldatakse pakettihaldur Podman. Selleks on vaja järgmist koodi:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runcbashYum on pakettide haldamise süsteem YUM (Yellowdog Updater, Modified).
Viige süsteem ajakohaseks
Esimene samm, mida peaksid alati astuma, on kogu süsteemi uuendamine. Selleks ava terminaliaken ja kasuta käsku update, et uuendada kõik failid ja sõltuvused, nii et sul oleksid paigaldatud viimased versioonid. Selleks on sobiv käsk järgmine:
yum updatebashLoo hoidla
Peate seadistama Dockerile hoidla, mis on paigaldamiseks vajalik. Alustage paketi yum-utils paigaldamisest, kuna see sisaldab yum-i konfiguratsioonihaldurit. Kui see on tehtud, saate hoidla luua järgmiste käskudega:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repobashPaigaldamine
Nüüd, alustades uuest hoidlast, võite alustada Docker’i tegelikku installimist Red Hat Enterprise Linux 8-le. Et lisada mootori praegune versioon, conainerd (käituskeskkonna) ja koordineerimistööriist Docker Compose, sisestage järgmine käsk:
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginbashKui teilt küsitakse GPG-võtit, siis see on järgmine:
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35bashVaata seda üle ja kontrolli, kas see klapib.
Kui soovid RHEL 8-le hoopis Docker’i konkreetse versiooni paigaldada, näita esmalt kõik hoidlas saadaval olevad valikud. See näeb välja umbes niimoodi:
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
<...>bashValige soovitud versioon ja asendage järgmises käsus asendusmärk „version_name“ vastava nimega. See koosneb alati paketi nimest (docker-ce), sidekriipsust ja versiooni numbrist. Näiteks võiks olla selline variant: docker-ce-3:24.0.0-1.e18. Käsk on järgmine:
sudo yum install docker-ce-version_name docker-ce-cli-version_name containerd.io docker-buildx-plugin docker-compose-pluginbashVaata Dockerit
Et kontrollida, kas Docker on Red Hat Enterprise Linux 8-le edukalt paigaldatud, peaksite nüüd platvormi käivitama. Selleks kasutage järgmist käsku:
sudo systemctl start dockerbashSeejärel käivita „hello-world“ Docker-pilt, et testida platvormi toimivust. Selleks võib kasutada järgmist käsku:
sudo docker run hello-worldbashKuidas Dockerit RHEL 8-le käsitsi installida
Kui teil pole juurdepääsu tarkvarovarule, on võimalik ka käsitsi installimine. Selleks tuleb teha järgmised toimingud:
Eemalda Docker vanad versioonid
Kui teil on Red Hat Enterprise Linux 8-s endiselt Docker vana versioon, peaksite selle esmalt kustutama. Siin on vastav kood:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runcbashKui varasemat versiooni pole salvestatud, saate sellekohase teate.
Lae alla RPM-fail
Mine nüüd Docker’i ametlikule allalaadimislehele ja vali RHEL 8 jaoks sobiv variant. Seejärel lae alla vastav rpm-fail.
Alusta paigaldamist
Dockeri installimiseks RHEL 8-le kasuta allpool toodud käsku. Asenda kindlasti path/to/your/package faili tegeliku asukoha teega.
sudo yum install path/to/your/package.rpmbashKontrolli paigaldust
Selleks et kontrollida, kas installimine õnnestus, käivita Docker uuesti järgmise käsuga:
sudo systemctl start dockerbashKäivita nüüd Docker-pilt „hello-world“, et kontrollida selle töökindlust:
sudo docker run hello-worldbash