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:
- Stap 1: Schakel de lusmodule in
- Stap 2: Schakel doorgeklikt door AUR . in
- Stap 3: Installeer Docker
- Stap 4: Schakel Docker in
- Stap 5: Voer de configuratie na de installatie uit
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:.
$ 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:
$ 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:
Vorm vervolgens een generieke link tussen /snap en zijn respectievelijke bibliotheek /var/lib/snapd/snap met behulp van de volgende opdracht:
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.onderhoudMet 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:
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:
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-versieVoer het volgende uit om een afbeelding te zoeken:
$ docker zoeken
Voer het volgende uit om een afbeelding te downloaden:
Voer het volgende uit om een afbeelding uit te voeren:
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.