Kuinka asentaa Docker Red Hat Enterprise Linux 9:ään
Docker-ohjelmiston asentamiseen Red Hat Enterprise Linux 9:ään on kaksi vaihtoehtoa. Vaikka pakettivaraston luomista suositellaan, myös manuaalinen asennus on mahdollista.
Kuinka asentaa Docker Red Hat 9:ään
Dockerin avoin alusta helpottaa kehitystyötä useilla toimipaikoilla tai koneilla ja mahdollistaa saumattoman tiimiyhteistyön. Koska sovellukset ja niiden riippuvuudet voidaan lähettää ja suorittaa yhdessä Docker-kontteina, myös suorituskyky paranee huomattavasti. Suosittu yhdistelmä on Docker ja Red Hat Enterprise Linux 9. Tätä kaupallista Linux-jakelua pidetään nykyään yhtenä vankimmista, turvallisimmista ja joustavimmista ratkaisuista erityisesti yrityksille. Alustan puolesta puhuu myös sen yhteensopivuus lukuisten ohjelmistopakettien kanssa. Selitämme, miten Docker asennetaan Red Hat Enterprise Linuxiin (RHEL).
Digitaalisesta oppaastamme löydät myös kattavat ohjeet Docker-ohjelmiston asentamiseen RHEL 8:aan.
Mitkä vaatimukset on täytettävä?
Jotta voit asentaa Docker-ohjelmiston RHEL 9:ään, sinun on suoritettava muutama valmistelutoimenpide. Varmista ensin, että käytössäsi on virtuaalikone, jossa on asennettuna sopiva Red Hat Enterprise Linux -versio. Digitaalisesta oppaastamme löydät ohjeet RHEL 9:n asentamiseen. Tarvitset myös järjestelmänvalvojan oikeudet kyseiseen virtuaalikoneeseen. Lisäksi tarvitset vakaan internetyhteyden kaikkien tarvittavien pakettien lataamista varten. Kun nämä edellytykset täyttyvät, voit jatkaa asennusta.
Docker-ohjelmiston asennusohjeet Red Hat Enterprise Linux 9:ään
Yksinkertaisin tapa asentaa Docker Red Hat Enterprise Linux 9:ään on käyttää rpm-pakettivarastoa. Aloita määrittämällä tämä pakettivarasto ja jatka sitten seuraavien ohjeiden mukaisesti. Suosittelemme tätä menetelmää, sillä se helpottaa myös tulevia päivityksiä. Toimi seuraavasti:
Poista vanhat Docker-versiot
Ennen uuden Docker-version asentamista on tärkeää poistaa kaikki vanhat versiot sekä kaikki niihin liittyvät riippuvuudet. Tämä prosessi poistaa myös pakettienhallintaohjelman Podmanin. Sen jälkeen suoritat tarvittavat vaiheet YUM-pakettienhallintajärjestelmän (Yellowdog Updater, Modified) avulla. Prosessin koodi on seuraava:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runcbashJos vanhoja versioita ei löydy, YUM ilmoittaa siitä sinulle.
Päivitä järjestelmä
Ennen asennuksen aloittamista on suositeltavaa päivittää koko järjestelmä. Näin varmistat, että kaikki tiedostot ja riippuvuudet ovat ajan tasalla. Tätä varten voit käyttää seuraavia ohjeita:
yum updatebashLuo arkisto
Asennus suoritetaan pakettivaraston kautta. Jos haluat luoda tämän hakemiston, tarvitset yum-utils-paketin, joka sisältää YUM-määrityshallinnan. Asenna yum-utils, käynnistä hallintaohjelma ja luo uusi Docker-pakettivarasto RHEL 9:ssä seuraavien kahden komentorivin avulla:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repobashAsenna nykyinen versio tai mikä tahansa versio
Asenna Docker-ohjelmiston uusin versio Red Hat Enterprise Linux 9:ään seuraavalla komennolla. Tämä asentaa Docker-moottorin sekä containerd-ajoympäristön ja Docker Compose -orkestrointityökalun.
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginbashJoissakin tapauksissa sinulta pyydetään GPG-avainta. Vertaa tallennettua avainta tähän numerosarjaan. Jos ne täsmäävät, vahvista, että ne ovat oikein.
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35bashJos haluat käyttää tiettyä Docker-versiota RHEL 9:ssä, voit tarkastella luetteloa kaikista saatavilla olevista vaihtoehdoista pakettivarastosta ja valita tarpeisiisi sopivan version. Tällainen luettelo näyttää esimerkiksi tältä:
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
<...>bashValitse haluamasi versio ja kirjoita seuraavaan komentoon version täydellinen nimi paikkamerkki ”version_name” tilalle. Nämä nimet on aina muodostettu samalla periaatteella: paketin nimi (tässä tapauksessa ”docker-ce”), sitten väliviiva ja sen jälkeen versionumero. Yllä olevan luettelon ensimmäisen vaihtoehdon osalta oikea nimi olisi: 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-pluginbashTarkista Docker
Varmistaaksesi, että Docker on asennettu Red Hat Enterprise Linux 9:ään onnistuneesti, käynnistä alusta tällä komennolla:
sudo systemctl start dockerbashLuo sitten Docker-kuva ”hello-world”. Jos tämä toimii odotetusti, asennus on onnistunut.
sudo docker run hello-worldbashKuinka asentaa Docker manuaalisesti RHEL 9:ään
On myös mahdollista asentaa Docker RHEL 9:ään luomatta pakettivarastoa.
Poista kaikki Docker-ohjelmiston vanhat versiot RHEL 9:stä
Poista ensin kaikki vanhat Docker-versiot Red Hat Enterprise Linux 9:stä sekä pakettienhallintaohjelma Podman. Tätä varten voit käyttää seuraavaa koodia:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runcbashLataa rpm-tiedosto
Siirry Docker-ohjelmiston viralliselle lataussivulle ja lataa haluamasi rpm-tiedosto.
Aloita asennus
Käynnistä Docker-asennus Red Hat Enterprise Linux 9:ssä seuraavalla komennolla. Korvaa paikkamerkki ”path/to/your/package” rpm-tiedoston sijainnilla.
sudo yum install /path/to/your/package.rpmbashTarkista asennus
Kun asennus on valmis, käynnistä Docker tällä komennolla:
sudo systemctl start dockerbashLuo ”hello-world”-Docker-kuva. Jos tämä onnistuu, asennus on sujunut onnistuneesti.
sudo docker run hello-worldbash