Het gebruik van virtualisatie wordt elke dag relevanter, omdat ze met de verbeteringen en nieuwe functies die ze bieden, het gemakkelijker maken om technologie te gebruiken. Hierdoor hebben zowel bedrijven als eindgebruikers het gemak en de veiligheid om er gebruik van te kunnen maken.
Met haar u kunt verschillende activiteiten uitvoeren en zowel besturingssystemen als applicaties draaien zonder het besturingssysteem van de host in gevaar te brengen, aangezien ze in een volledig geïsoleerde ruimte werken.
deze keer laten we Docker eens bekijken, Welke is een platformonafhankelijke open source-applicatie dat automatiseert de implementatie van applicaties binnen softwarecontainers, het bieden van een extra abstractielaag en automatisering van virtualisatie op het niveau van het besturingssysteem op Linux.
Velen van jullie hebben Docker al gehoord of gebruikt omdat het er al behoorlijk beroemd mee is in principe kunnen we containervirtualisatie uitvoeren op het niveau van het besturingssysteem, maar met de zekerheid dat Docker de isolatiefuncties van de Linux-kernelresource gebruikt, zoals cgroups en naamruimten om onafhankelijke containers binnen een enkele Linux-instantie te laten draaien, waardoor de overhead van het starten en onderhouden van virtuele machines wordt vermeden.
Docker heeft twee versies een die wordt betaald voor EE-bedrijven (Bedrijfseditie) en de andere is de gratis versie die afkomstig is van de CE-gemeenschap (Community Edition).
Voor ons geval vWij meesters om de gratis versie te gebruiken.
Voordat u met de installatie begint we moeten elke installatie verwijderen voordat we klaar zijn in het geval van een update, Behalve dat deze methode ook van toepassing is op Ubuntu Artful 17.10, Ubuntu Xenial 16.04 en Ubuntu Trusty 14.04.
Nu dwe moeten een terminal openen (Ctrl + Alt + T) en voer de volgende opdracht uit Om eerdere installaties van Docker te verwijderen:
sudo apt-get remove docker docker-engine docker.io
Dit gedaan, omtijd moeten we onze repositories updaten met:
sudo apt-get update
En elk pakket:
sudo apt-get upgrade
Installeer Docker CE op Ubuntu 18.04
We moeten een aantal afhankelijkheden installeren vereist voor Docker met deze opdrachten:
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
Ik heb dit nu gedaan we moeten de GPG-sleutel importeren:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
We moeten verifiëren dat de vingerafdruk zeezichten 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88, op zoek naar de laatste 8 tekens van de vingerafdruk.
Hiervoor we kunnen dit commando uitvoeren:
sudo apt-key fingerprint 0EBFCD88
Dat zou zoiets als dit moeten retourneren:
pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <docker@docker.com> sub 4096R/F273FCD8 2017-02-22
nu we moeten de repository toevoegen naar het systeem met het volgende commando:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Als u een foutmelding krijgt, kunt u deze handmatig toevoegen door de sources.list te bewerken, om dit te doen vanaf de terminal die u typt:
sudo nano /etc/apt/sources.list
En je voegt de volgende regel toe, bij voorkeur aan het einde:
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
Waar vervang je Bionic als je 18.04 niet gebruikt voor artful voor 17.10, xenial voor 16.04 of trusty voor 14.04.
Zodra dit is gebeurd, werken we onze lijst met opslagplaatsen bij met:
sudo apt-get update
En nu we kunnen Docker nu op ons systeem installeren, we hoeven alleen het volgende commando te typen:
sudo apt-get install docker-ce
Zodra de installatie is voltooid, is het raadzaam om uw computer opnieuw op te starten, aangezien de Docker-services automatisch starten wanneer u uw systeem opstart.
naar controleer of Docker met succes is geïnstalleerd en dat draait al op het systeem we kunnen een eenvoudige test uitvoeren, we hoeven alleen maar een terminal opnieuw te openen en de volgende opdracht uit te voeren:
sudo docker run hello-world
Eindelijk we moeten de Docker-groep aan onze gebruiker toevoegen aangezien dit in het systeem wordt aangemaakt, maar niet automatisch wordt toegevoegd, voeren we hiervoor op de terminal uit:
sudo usermod -aG docker $USER
En voila, als we onze versie van Docker willen updaten naar een recentere versie, hoeven we alleen het volgende uit te voeren:
sudo apt-get install docker-ce
Als je er meer over wilt weten, kun je de installatiehandleiding voor meer platforms raadplegen via de link is dit.
Ik had problemen bij het inloggen en met de wifi
YouTube?
In Ubuntu 18 werkt het niet. Heeft u het eerst geprobeerd?
Hallo, bedankt voor de tutorial, het is afkomstig van een schandaal. Geef gewoon aan dat de repository-regel faalt, aangezien Docker de "stabiele" versie nog niet lijkt te hebben uitgebracht en u "test" moet toevoegen
De juiste zou zijn:
deb [arch = amd64] https://download.docker.com/linux/ubuntu bionische test
Geverifieerd en werkend.
groeten
bedankt!….