Lučki radnik je iznimno popularan alat za platformiranje kontejnera koji korisnicima omogućuje razvoj, testiranje i implementaciju aplikacija na gladak i učinkovit način unutar spremnika. Kontejner je lagana i prijenosna jedinica koja radi u potpunoj izolaciji od operativnog sustava. Pakira izvorni kod aplikacije, zajedno s knjižnicama, ovisnostima i konfiguracijom.
Kontejneri razvojnim programerima omogućuju dosljednu primjenu aplikacija u više okruženja s istim dosljednost, i to je jedan od razloga zašto suvremeni programeri ne mogu zanemariti Docker i drugu kontejnerizaciju platforme.
Lučki radnik dolazi u dva glavna izdanja: Izdanje zajednice Docker (Docker CE) i Docker Enterprise izdanje (Docker EE). Zajedničko izdanje potpuno je besplatno i otvorenog koda, dok je poslovno izdanje premium verzija.
Pridružite nam se dok vas vodimo kroz instalaciju Docker CE na Rocky Linux i AlmaLinux.
Lučki radnik još nije dostupna na zadanim spremištima. Srećom, programeri su osigurali službeno spremište i prvo ćemo ga dodati u sustav.
Na svom terminalu pokrenite sljedeću naredbu za dodavanje datoteke Lučki radnik spremište
$ sudo dnf config-manager --add-repo = https://download.docker.com/linux/centos/docker-ce.repo.
Nastavljamo, instalirat ćemo Izdanje zajednice Docker koji je slobodno dostupan za preuzimanje i korištenje. Ali prvo ažurirajte pakete.
$ sudo dnf ažuriranje.
Zatim pokrenite donju naredbu za instalaciju Docker CE, sučelje naredbenog retka (CLI) i druge bitne alate i ovisnosti.
$ sudo dnf install -y docker-ce docker-ce-cli containerd.io.
Nakon instaliranja potvrdite verziju Lučki radnik koje ste instalirali kako je navedeno. Izlaz pokazuje da smo instalirali Docker 20.10.
$ docker --verzija Docker verzija 20.10.8, verzija 3967b7d
Za početak korištenja Lučki radnik, moramo pokrenuti Docker daemon. Ali prvo, omogućimo mu pokretanje pri pokretanju kako je prikazano.
$ sudo systemctl omogući docker.
Zatim pokrenite Lučki radnik demon.
$ sudo systemctl start docker.
Za potvrdu statusa rada u Lučki radnik, izdajte naredbu.
$ sudo systemctl status docker.
Savršen! Docker radi prema očekivanjima.
Da biste koristili ili pokrenuli docker kao običan korisnik, morate ga dodati u datoteku ‘lučki radnik'Grupa koja se automatski stvara tijekom instalacije. U suprotnom ćete i dalje nailaziti na pogreške dopuštenja.
Da biste to postigli, dodajte redovnog korisnika u "lučki radnik‘Grupirajte kako slijedi gdje tecmint je redovni korisnik koji koristi usermod naredba.
$ sudo usermod -aG docker tecmint.
Koristiti naredba id za provjeru grupa kojima korisnik pripada.
$ id tecmint.
Konačno, kako bi se osiguralo Lučki radnik radi prema očekivanjima, pokrenite Pozdrav svijete spremnik kako je navedeno u naredbi ispod.
$ docker pokreni hello-world.
Naredba jednostavno povlači Pozdrav svijete sliku iz Docker čvorišta koje je spremište za slike Docker spremnika. Zatim se nastavlja s stvaranjem i pokretanjem spremnika koji ispisuje datoteku ‘Pozdrav iz Dockera’Poruka na terminalu. Ovo je željezni dokaz da je Docker uspješno instaliran.
Budimo avanturističniji. Povući ćemo a Ubuntu slika, pokrenite i komunicirajte s spremnikom.
Povući najnovije Ubuntu slika, pokreni:
$ docker povlači ubuntu.
Nakon što povučete sliku, potvrdite postojeće slike kao što je prikazano.
$ docker slike.
Za pristup ljusci datoteke Ubuntu spremnik, izvršite naredbu.
$ docker pokreće -it ubuntu.
Odavde možete pokrenuti naredbe i izvoditi upravljanje paketima i druge sistemske zadatke unutar spremnika. Kada završite, pritisnite ‘Izlaz’Za izlaz iz spremnika i povratak u okruženje OS -a.
I to je to za ovaj vodič. Pokazali smo instalaciju Lučki radnik na Rocky Linux i AlmaLinux te kako možete započeti s povlačenjem slika i pokretanjem spremnika.