Hoe voer ik 'apt-get install' uit in Docker

Hoe Voer Ik Apt Get Install Uit In Docker



Het Docker-platform is een eenvoudigere en eenvoudigere oplossing voor het bouwen, implementeren en leveren van complexe projecten en applicaties. Het gebruikt containers om het bronprogramma, de benodigde pakketten en configuratie-instellingen in te pakken. De applicatie-afhankelijkheden worden meestal in containers geïnstalleerd met behulp van ' Dockerfile ” instructies.

Meer specifiek wordt naar Dockerfile verwezen als een instructiebestand dat een afbeelding genereert om een ​​applicatie of project te bevatten. Het gebruikt de ' apt-get installeren ” commando in de “ LOOP ” instructie om de essentiële afhankelijkheden van het gecontaineriseerde project te installeren.

Deze blog zal u helpen bij het uitvoeren van 'apt-get install' in Docker.







Hoe 'apt-get install' in Docker uit te voeren?

De ' apt-get installeren ” is een Linux-opdrachtregelhulpprogramma dat wordt gebruikt in de Ubuntu Linux-distributie. Het maakt gebruik van de Advanced Packaging Tool (APT) om de projectafhankelijkheden te installeren. De APT is een van de enorme pakketopslagplaatsen die talloze pakketten en bibliotheken heeft.



Om de ' apt-get installeren ” in Dockerfile voor de installatie van essentiële afhankelijkheden, doorloopt u de onderstaande syntaxis:



LOOP apt-get-update && apt-get installeren -En \ \ && \
apt-schoonmaken && \ rm -rf / was / lib / geschikt / lijsten /*

Bekijk voor de demonstratie de genoemde procedure.





Stap 1: Maak Dockerfile
Maak eerst een nieuw bestand met de naam ' Dockerfile ” en kopieer de verstrekte instructies in het codeblok naar het bestand. Deze instructies zullen het Python-programma in een container plaatsen en uitvoeren:

VAN gratis
LOOP apt-get-update && apt-get installeren -En --geen-installatie-aanbevelingen \
&& apt-get installeren -En python3 \
&& rm -rf / was / lib / geschikt / lijsten /*
CMD-python3 -C 'print('Docker is eenvoudiger Deployment Tool')'

Hier:



  • VAN ” instructie wordt gebruikt om de basisafbeelding voor de container te definiëren. We hebben bijvoorbeeld gespecificeerd ' ubuntu ” als basisafbeelding.
  • LOOP ” instructie voert de genoemde opdrachten uit. In ons scenario installeren we het vereiste pakket, zoals ' python3 ' de ... gebruiken ' apt-get installeren ” commando om het Python-programma uit te voeren.
  • CMD ” definieert de uitvoerbare bestanden of standaardinstellingen voor de container. Hier zullen we het Python-programma uitvoeren:

Stap 2: genereer de Docker-afbeelding
Maak vervolgens een Docker-image door gebruik te maken van de ' bouwen ” commando van Docker. De ' -T ” optie wijst de naam toe aan Docker-afbeelding:

> dokwerker gebouwd -T ubuntu: nieuwste .

Stap 3: voer Docker Image uit
Voer vervolgens de Docker-afbeelding uit met ' havenarbeider rennen ” om de container te bouwen en op te starten:

> docker voert ubuntu uit: laatste

Aan de uitvoer kunt u zien dat we het Python-programma met succes in Docker hebben geïmplementeerd:

Dit gaat allemaal over het gebruik van ' apt-get installeren ” om pakketten in Docker te installeren.

Conclusie

De ' apt-get installeren ” is een Linux-opdrachtregelhulpprogramma dat wordt gebruikt in de Ubuntu Linux-distributie. Om de opdracht 'apt-get install' in Docker te gebruiken, maakt u eerst een Dockerfile en geeft u de ' LOOP ” instructie samen met de opdracht “apt-get install” om pakketten en andere afhankelijkheden te installeren. Dit artikel heeft aangetoond hoe u de ' apt-get installeren in Docker.