Docker

Docker installeren en starten in Arch Linux

Docker installeren en starten in Arch Linux
In de programmeertaal staat Docker bekend als het belangrijkste platform als softwarecontainer. Docker's beschrijving als een container zorgt voor een soepele werking van de software in zijn bibliotheek met de juiste instellingen. Een van de belangrijkste redenen waarom programmeurs geneigd zijn Docker te gebruiken, is omdat het de problemen beheert die relevant zijn voor de server. Docker biedt u de bevestiging dat waar u de software ook uitvoert, de functies ervan soepel en zonder problemen zullen werken.

Docker is zeer compatibel met bijna alle Linux-distributies. Docker kan software uitvoeren en afbeeldingen bouwen vanuit de bibliotheek. In vereenvoudigde bewoordingen is Docker de tool die problemen vereenvoudigt bij het uitvoeren van geïmplementeerde software. De module werkt op code van Docker, maar is zelf geen entiteit van Docker. De laatste update van de Docker toont de Apache-licentie 2.0 en heeft auteursrechten over zijn domein gereserveerd. Het containersysteem van Docker biedt een optimale oplossing voor besturingssoftware. Dat geeft Docker een voorsprong op andere platformen voor het bouwen van pakketten. Deze handleiding specificeert alle stappen die nodig zijn om Docker op uw Arch Linux-besturingssysteem te installeren.

Proces voor het installeren van Docker

De installatie van Docker in Arch Linux is uiterst eenvoudig dankzij de Arch Unit Repository (AUR). Het enige dat u hoeft te doen, is het Docker-pakket uit de AUR halen en het pakket vervolgens op uw server inschakelen. Volg de vijf onderstaande stappen om docker op uw Arch Linux-systeem te installeren:

Vereisten

Voordat u Docker op uw server installeert, moet u rekening houden met de beschikbaarheid van vereisten op uw server. Docker is niet bijzonder compatibel met aangepaste apparaten van de nieuwe generatie; in plaats daarvan ondersteunt het abrupt het 64_bit-systeem. De lusmodule die tijdens het proces wordt geladen, heeft ook invloed op de installatie van Docker. Zorg voor de beschikbaarheid van AUR-pakketten op uw server. Zorg er ook voor dat uw systeem up-to-date is voordat u verder gaat met deze opdracht.

$ sudo pacman -Syu

Lusmodule inschakelen

Voordat u de loop-modus inschakelt, moet u eerst controleren of de loop-modus in de server bestaat als een kernelmodule voor Docker met de volgende opdracht:

$ lsmod | grep lus


Als na het uitvoeren van deze opdracht blijkt dat de lusmodule niet is geladen, voer dan de volgende opdrachten uit om deze eerst te laden:.

$ sudo tee /etc/modules-load.d/loop.conf <<< "loop"
$ modprobe-lus


De eerste opdracht formuleert het loop-geconfigureerde bestand en de tweede opdracht duwt de module in de Linux-kernel.

Schakel doorgeklikt AUR . in

Om snapd in te schakelen, moet u eerst het Docker-pakket downloaden van de AUR. Als de vereisten van de AUR zijn ingesteld, kunt u doorgaan en Docker installeren vanaf de AUR.
Merk op dat het gebruik van AUR niet altijd veilig is als u niet over de juiste authenticatie beschikt over de functionaliteit ervan; het is beter om voor andere manieren te kiezen als de AUR nieuw voor je is, omdat je heel specifiek en voorzichtig moet zijn met je commando's in deze repository. Voer de volgende opdrachten uit om snapd te installeren:

$ git kloon https://aur.archlinux.org/snapd.git

$ cd snapd

$ makepkg -si


Deze laatste opdracht kiest het Docker-pakket uit de AUR.
Nu, wat betreft de installatie van pakketten van de AUR, schakel de snapd-socket in door de volgende opdracht in het terminalsysteem uit te voeren:

$ sudo systemctl enable --now snapd.stopcontact


Vorm vervolgens een generieke link tussen /snap en zijn respectievelijke bibliotheek /var/lib/snapd/snap met behulp van de volgende opdracht:

$ sudo ln -s /var/lib/snapd/snap /snap


Dat is alles wat u hoeft te doen om het Docker-pakket van de AUR in uw Arch Linux-systeem te krijgen. Nu, gewoon uw server om te valideren dat u het Docker-pakket hebt opgehaald uit de AUR fe.

Docker installeren

Na het inschakelen van lus en snapd, hoeft u alleen nog Docker te installeren. Geef de volgende opdracht om de installatie te voltooien:.

$ sudo snap install docker

Docker starten

Om Docker effectief te gebruiken in Arch Linux, schakelt u het in op uw server. Voer de volgende opdracht in om Docker in te schakelen en te starten:

$ systemctl start docker.onderhoud

Met deze opdracht start Docker onmiddellijk. Gebruik nu de volgende opdracht om Docker automatisch op te starten bij opnieuw opstarten:

$ systemctl docker inschakelen.onderhoud


Als je nog steeds in de war bent en wilt bevestigen dat Docker is ingeschakeld op je server., de volgende opdracht zal u helpen dit te bevestigen:

$ docker-info


Een belangrijk punt om over na te denken is om te weten dat je Docker in je systeem als rootserver kunt uitvoeren. Als u de activiteiten van Docker net als andere reguliere gebruikers wilt uitvoeren, kunt u zich aanmelden voor de Docker-groep met behulp van de volgende opdracht:

$ groupadd docker

De bovenstaande opdracht formuleert een groep docker-gebruikers. Het volgende commando zal de gebruiker inschrijven in de respectievelijke groep:

$ gpasswd -a user docker [vervang gebruiker door uw gebruikersnaam]

Start de server opnieuw op of kies voor de optie opnieuw inloggen om de wijzigingen als rootgebruiker te voltooien.

Configuratie na installatie

Als u terughoudend bent om de positie van Docker-images te wijzigen, kunt u dit doen in de post-installatieconfiguratie van Docker. De standaardafbeeldingen van Docker worden hersteld in de virtuele link die wordt gegenereerd bij het inschakelen van snapd. Dus om die locatie te wijzigen, moet u eerst Docker stoppen en vervolgens de opdracht invoeren om de locatie van uw Docker-afbeeldingen te wijzigen.

Docker gebruiken

Voer het volgende uit om de versie van Docker te controleren:

$ docker-versie

Voer het volgende uit om een ​​afbeelding te zoeken:

$ docker zoeken


Voer het volgende uit om een ​​afbeelding te downloaden:

$ havenarbeider trekken


Voer het volgende uit om een ​​afbeelding uit te voeren:

$ docker uitvoeren  

Conclusie

Met Docker kun je een aantal extreem veilige pakketten krijgen. Deze handleiding legt in detail uit hoe Docker te installeren in Arch Linux. Nu kunt u moeiteloos Docker-softwaretoepassingen in Linux uitvoeren. Docker zorgt voor een geweldige ervaring bij het programmeren in Arch Linux.

Top 10 spellen om te spelen op Ubuntu
Het Windows-platform is een van de dominante platforms voor gaming geweest vanwege het enorme percentage games dat tegenwoordig wordt ontwikkeld om Wi...
5 beste arcade-spellen voor Linux
Tegenwoordig zijn computers serieuze machines die worden gebruikt om te gamen. Als je de nieuwe hoge score niet kunt halen, weet je wat ik bedoel. In ...
Strijd om Wesnoth 1.13.6 Ontwikkeling vrijgegeven
Strijd om Wesnoth 1.13.6 die vorige maand werd uitgebracht, is de zesde ontwikkelingsrelease in de 1.13.x-serie en het levert een aantal verbeteringen...