Kuinka asentaa Docker Rocky Linuxiin ja AlmaLinuxiin


Docker on erittäin suosittu säiliöalustatyökalu, jonka avulla käyttäjät voivat kehittää, testata ja ottaa käyttöön sovelluksia sujuvasti ja tehokkaasti konteissa. Kontti on kevyt ja kannettava yksikkö, joka toimii täysin erillään taustalla olevasta käyttöjärjestelmästä. Se pakkaa sovelluksen lähdekoodin sekä sen kirjastot, riippuvuudet ja asetukset.

Säilöjen avulla kehittäjät voivat ottaa sovelluksia käyttöön johdonmukaisesti useissa ympäristöissä samalla johdonmukaisuudella, ja tämä on yksi syy, miksi nykypäivän kehittäjä ei voi jättää huomiotta Dockeria ja muita konttialustoja.

Dockerista on kaksi pääversiota: Docker Community Edition (Docker CE) ja Docker Enterprise Edition ( Docker EE). Yhteisöversio on täysin ilmainen ja avoimen lähdekoodin versio, kun taas yritysversio on premium-versio.

Liity seuraamme, kun opastamme sinut Docker CE:n asennuksen läpi Rocky Linuxiin ja AlmaLinuxiin.

Vaihe 1: Lisää Docker Repository Rocky Linuxiin

Docker ei ole vielä saatavilla oletustietovarastoissa. Onneksi kehittäjät ovat toimittaneet virallisen arkiston, ja aiomme lisätä sen ensin järjestelmään.

Suorita seuraava komento päätteessäsi lisätäksesi Docker-tietovaraston

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

Vaihe 2: Asenna Docker Rocky Linuxiin/AlmaLinuxiin

Jatkossa asennamme Docker Community Editionin, joka on vapaasti ladattavissa ja käytettävä. Mutta ensin päivitä paketit.

sudo dnf update

Suorita seuraavaksi alla oleva komento asentaaksesi Docker CE, komentoriviliittymä (CLI) ja muut tärkeät työkalut ja riippuvuudet.

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

Kun olet asentanut, vahvista Dockerin versio, jonka olet asentanut toimitetulla tavalla. Tulos osoittaa, että olemme asentaneet Docker 20.10.

docker --version

Docker version 20.10.8, build 3967b7d

Vaihe 3: Käynnistä ja ota Docker käyttöön

Dockerin käytön aloittamiseksi meidän on käynnistettävä Docker-daemon. Mutta ensin, sallitaan sen käynnistyminen käynnistyksen yhteydessä kuvan mukaisesti.

sudo systemctl enable docker

Käynnistä sitten Docker-daemon.

sudo systemctl start docker

Vahvista Dockerin toimintatila antamalla komento.

sudo systemctl status docker

Täydellinen! Docker toimii odotetusti.

Vaihe 4: Lisää käyttäjä Docker-ryhmään

Jos haluat käyttää tai käyttää Dockeria tavallisena käyttäjänä, sinun on lisättävä käyttäjä docker-ryhmään, joka luodaan automaattisesti asennuksen aikana. Muuten saat jatkuvasti lupavirheitä.

Voit saavuttaa tämän lisäämällä tavallisen käyttäjän docker-ryhmään seuraavasti, missä tecmint on tavallinen käyttäjä, joka käyttää usermod-komentoa.

sudo usermod -aG docker tecmint

Käytä id-komentoa vahvistaaksesi ryhmät, joihin käyttäjä kuuluu.

id tecmint

Vaihe 5: Dockerin testaus Rocky Linuxissa

Lopuksi varmistaaksesi, että Docker toimii odotetulla tavalla, suorita hello-world-säilö alla olevan komennon mukaisesti.

docker run hello-world

Komento yksinkertaisesti vetää hello-world-kuvan Docker-keskittimestä, joka on Docker-säiliökuvien arkisto. Sen jälkeen se luo ja suorittaa säilön, joka tulostaa Hei Dockerista -viestin terminaaliin. Tämä on varma todiste siitä, että Docker asennettiin onnistuneesti.

Ollaan seikkailunhaluisempia. Otamme Ubuntu-kuvan, suoritamme ja olemme vuorovaikutuksessa säilön kanssa.

Vedä Ubuntu Docker Image

Hae uusin Ubuntu-kuva suorittamalla:

docker pull ubuntu

Kun kuva on vedetty, vahvista olemassa olevat kuvat kuvan mukaisesti.

docker images

Suorita Ubuntu Docker Container

Voit käyttää Ubuntu-säilön komentotulkkia suorittamalla komennon.

docker run -it ubuntu

Täältä voit suorittaa komentoja ja suorittaa pakettien hallintaa ja muita järjestelmätehtäviä säilön sisällä. Kun olet valmis, poistu säilöstä ja palaa käyttöjärjestelmäympäristöön painamalla exit.

Johtopäätös

Ja siinä se tälle oppaalle. Olemme osoittaneet Dockerin asennuksen Rocky Linuxiin ja AlmaLinuxiin ja kuinka voit aloittaa kuvien hakemisen ja säilöjen käytön.