‫De vereisten voor deze opdracht, of de dingen die je moet weten voordat je deze
‫opdracht moet doen, is dat je in het verleden een aantal lezingen hebt gevolgd over het krijgen van een
‫opdrachtshell in de container, en ook enkele basisprincipes over Linux-distributies en hoe ze kunnen verschillen,
‫en natuurlijk het draaien van een container. OK, hier is nog een opdracht voor jou
‫en het zal een beetje anders zijn dan je traditionele scenario voor ontwikkelaar-ontmoet-container.
‫Maar het is net zo geldig en net zo gewoon in de echte wereld.
‫In het verleden heb je misschien een hele virtuele machine opgezet om gewoon iets als
‫een andere opdrachtregelversie of een andere Linux-distributie te testen.
‫Maar met containers wordt dat VEEL eenvoudiger.
‫Stel je voor dat je een ondersteuningstechnicus bent voor een serverfarm die zowel Ubuntu als CentOS draait, en er komt een ticket
‫binnen waarin je wordt gevraagd om de verschillende curl-versies in die twee distributies te controleren.
‫Dus in de oude, pre-containerwereld zou je waarschijnlijk een virtuele omgeving moeten opzetten en wachten tot de besturingssystemen zijn
‫geïnstalleerd, tenzij je ze gereed had.
‫Maar in deze wereld kunnen we eigenlijk maar een paar commando's uitvoeren.
‫Het doel hier is dus om het curl-versiecommando in slechts een paar minuten in twee verschillende Linux-distributies
‫uit te voeren.
‫We gebruiken dus de centos:7-versie.
‫En dan de ubuntu:14. 04 versie. U wilt de -it op uw
‫docker run-opdracht gebruiken en aan het einde de bash-opdracht geven.
‫Dan is er een nieuwe optie die u moet proberen, namelijk de --rm, die
‫u wat tijd later zal besparen. Dus ik raad aan om dat op te zoeken via Help op de opdrachtregel of via
‫de Docker Support-site op docs. havenarbeider. com.
‫En echt als je daar eenmaal bent,...
‫oh en trouwens, je wilt zeker twee verschillende terminalvensters, zodat je heen en weer kunt schakelen tussen
‫deze twee...
‫en om het curl-versiecommando uit te voeren, moet je elk van de distributies bijwerken of controleren of
‫curl al dan niet is geïnstalleerd.
‫Ik heb je daar wat commando's gegeven dat ze een beetje verschillen tussen de twee. Echt, deze oefening
‫zal je geen interessante output geven.
‫Het helpt je eigenlijk alleen maar om te begrijpen hoe gemakkelijk en snel je in verschillende software of Linux-distributies kunt springen, wat
‫tools kunt gebruiken en er dan weer uit kunt. Uiteindelijk zou ik verwachten dat je verschillende curl-versies hebt
‫in die twee distributies.