Hé, mooie mensen, en welkom bij de lezing.
We gaan alles bespreken over het draaien van containers in de Linux-omgeving.
Om te beginnen, wat is een container?
De term container en het concept erachter komen van de zeecontainer.
Ja.
Als u meteen naar deze foto kijkt, is dit een fysieke container die alle verschillende soorten vrachtzendingen
bevat en die eigenlijk naar overal ter wereld kan worden vervoerd.
Deze containers worden dus verscheept van stad tot stad en van land tot land, ongeacht naar welk deel van
de wereld u gaat.
U zult exact dezelfde containers vinden met exact dezelfde afmetingen.
Weet je waarom ze met exact dezelfde afmetingen zijn gebouwd?
Want over de hele wereld zijn alle aanlegplaatsen, schepen, vrachtwagens, magazijnen gebouwd om ze gemakkelijk te vervoeren
en op te slaan, zodat ze geen verschillende vrachtwagens hoeven te kopen.
Ze hoeven geen verschillende liften te kopen om ze op te bergen.
Dus overal ter wereld is het precies even groot en dat maakt het vervoer een stuk gemakkelijker.
Dus dat is het visualiseren.
Dus je neemt die container en zet hem in een vrachtwagen en dan gaat die vrachtwagen naar het dokstation
en zet hem op het schip.
Dan moet dit schip van de ene kant van de wereld naar de andere kant vervoerd worden.
En dan aan de andere kant van de wereld, pikt hij die container op en zet hem op de vrachtwagen,
die dezelfde afmetingen van die container kan hebben.
En het heeft schepen over.
Oké.
Dus dat is waar het om ging in een zeer eenvoudige of leken term, hoe de container vandaan kwam.
Laten we nu eens kijken naar de container in de IT-wereld.
Als we het over containers hebben, vervullen we de hele dag een soortgelijk doel.
Dus er was een ontwikkelaar, zij schreef een code in haar laptop.
En terwijl ze een code schrijft, is het hele doel van het schrijven van de code dat ze een applicatie maakt.
Dus zodra de code is geschreven, is de toepassing een rekening.
Ze testte het op haar laptop.
Vervolgens kopieert ze diezelfde code of diezelfde software naar een productieserver.
Dan zal de productieserver dat pakket openen of installeren.
Dan proberen we het te draaien en op een of andere manier draait het niet.
Dan komt de ontwikkelaar of het programma terug en zegt, hé, het werkt
perfect op mijn computer, maar niet op de productie.
Daarom zijn deze containers geboren.
Dus toen kwam de containertechnologie, waarmee een ontwikkelaar of programmeur applicaties kon
testen en bouwen op elke computer, gewoon door het in een container te stoppen, de container wordt gebouwd.
En binnen de software, de software code, bibliotheken en configuratie bestanden, en dan draaien op elke computer,
ongeacht de architectuur, het hoeft niet te komen of te verschepen wat het besturingssysteem.
U kunt die toepassing binnen die container dus overal naartoe verplaatsen zonder het besturingssysteem ervan
te verplaatsen, wat net zo is als het verplaatsen van de eigenlijke fysieke container, die
overal walgelijk is en op elke werf, vrachtwagen, schip of magazijn past.
Een besturingssysteem kan dus één of meerdere containers tegelijk draaien.
Samenvattend, nogmaals, ik weet zeker dat deze twee dia's veel duidelijk hebben gemaakt over wat een container is.
Het is slechts een combinatie van uw bronsoftwarecode, bibliotheken en configuratiebestand en geen besturingssysteem.
Je kunt die container van de ene machine naar de andere verplaatsen en hij draait probleemloos.
OK, hier is een opmerking die je moet begrijpen.
Containertechnologie wordt meestal gebruikt door ontwikkelaars of programmeurs die code schrijven om toepassingen te bouwen.
Nu is het uw taak als systeembeheerder om ze te installeren, te configureren en te beheren.
Het is niet jouw taak om een code te schrijven en die te verpakken en er een toepassing van te maken.
Oké.
Wat zijn de containersoftware?
Dus laten we het hebben over de software die beschikbaar is om deze containers te
beheren, de eerste in de rij is docker.
Je hebt vast al vaak van Docker gehoord.
En nogmaals, dit Docker concept kwam van dezelfde manier als een container.
De container waar je deze containers daadwerkelijk aan land zet is de docker yard.
Dus ze hebben de naam Docker van dezelfde werf.
Dus Docker is ontwikkeld door Solomon Hikes in de 13e maart 2000.
Docker is software om containers te maken en te beheren.
Net als elk ander pakket kan Docker worden geïnstalleerd op uw Linux-systeem en zijn service kan worden gecontroleerd
via een eigen Linux service management tool.
Overigens is Docker niet alleen specifiek voor Linux.
Er zijn andere versies van Docker die op Windows kunnen worden geïnstalleerd om dezelfde containertechnologie
te bieden.
Oké.
Dan komt Pod Man, wat voor ons en voor deze hele lezing of de rest van deze lezing het centrale punt is, Pod
Man is ontwikkeld door RedHat en het is uitgebracht.
De eerste release was ergens in augustus 2018.
De pod man werd ontwikkeld als een alternatief voor.
Nu, waarom hebben ze het gemaakt en waarom vonden ze de docker niet goed?
Daar kan ik niet op antwoorden.
Maar goed, voor wie Red Hat Linux gebruikt, moet weten dat Docker niet wordt ondersteund in Red
Hat Enterprise Linux acht.
Dus je zou naar met Pod man moeten gaan.
OK, het is een demon minder open source.
De Linux native tool ontworpen om containers te ontwikkelen, beheren en draaien, natuurlijk net
als Docker, maar het is RedHat eigen ontwikkelde software om daadwerkelijk containers te draaien.
Er zijn vele andere containers, toepassingen, motoren en software.
Maar ik behandel alleen docker en pod man.
Wil je meer weten? Wat zijn de andere soffer?
Zoek het gerust online op.
Oké.
Verder gaan, vertrouwd raken met de Red Hat container technologie.
Nu komen we bij de eigenlijke rode hoed.
Nu stappen we af van Docker, dus nu richten we ons op Padman.
Dus wat zijn de Red Hat containertechnologieën?
Readhead biedt een set commandoregelhulpmiddelen die zonder container ingen kunnen werken.
Deze omvatten een pod man voor het directe beheer van pods en containers, images, bijvoorbeeld draaien,
stoppen startpunt, die de status controleert, de containers aankoppelt, enz.
Je gebruikt dit hulpprogramma genaamd pod man.
Dan heb je nog een andere genaamd Belder voor het bouwen, pushen en ondertekenen van container images.
Dan heb je Scorpio voor het kopiëren, inspecteren, verwijderen en ondertekenen van beelden.
Runcie voor het verstrekken van container run en build functies aan partment en opbouw.
En de laatste is run en optionele runtime die kan worden geconfigureerd en meer flexibiliteit controle geeft.
En zo.
Voor rootless containers zijn roulettecontainers de containers waarvoor je niet geregeerd hoeft te zijn om
deze containers toch te kunnen maken of draaien.
Vanaf dit punt gaan we ons alleen richten op de pod man, die zal worden gebruikt om de containers
aan te maken en te beheren.
Oké.
Het volgende is vertrouwd raken met pod man container technologieën.
Dus als je over containers hoort, moet je ook de volgende termen kennen.
De eerste is beelden.
Containers kunnen worden aangemaakt via images of vanuit images, en containers kunnen ook worden geconverteerd naar
images.
Net als voor degenen die de term template begrijpen in een virtualisatie-omgeving, kun je een virtuele machine
maken van een template of je kunt een virtuele machine converteren naar een template.
De afbeeldingen werken hetzelfde als die sjablonen.
Dan de volgende, peulen.
Pods zijn de groep containers die samen worden ingezet op de host of op een besturingssysteem in Pod Men-logo.
Er zijn drie zeehonden gegroepeerd, heeft een pod.
Zie je dit logo?
Dat is het logo en deze drie zegels die staan voor de groep containers die tegelijk lopen.
Goed, laten we nu beginnen met het bouwen en beheren van containers.
Laten we onze handen vuil maken en onze containers creëren.
Oké.
Het allereerste wat we moeten doen is pod man opnieuw installeren.
Man is een commandoregelhulpmiddel waarmee u uw containers kunt aanmaken of beheren.
Het eerste commando dat je moet doen is Jume of DNF om een pakket te installeren.
U moet dus DNF install pod man en minus Y optie doen om ja te zeggen tegen alle vragen die tijdens de
installatie worden gesteld.
Als je een donkere installatie doet, zou je dezelfde manier kunnen doen waarop je Docker installeert met min Y optie
en dat is alleen Protarchus.
Dus wat ik ga doen is mijn computer opstarten.
Maar loopt, natuurlijk, de Linux machine die ik heb gelezen had er acht en ik heb ook Santos zeven,
dus we zullen ze allebei tegelijk draaien.
En sommige commando's, Alcoa en RedHat, acht, en sommige, Alcoa en Santos zeven.
Oké.
Dus laat me beginnen laat me naar mijn Oracle voicebox gaan.
Hier draaien mijn virtuele machines.
Deze, mijn eerste Linux VM is mijn RedHat acht en dit is zeven, die draait S. O. S zeven.
Het eerste wat je moet doen voordat je hem aanzet of opstart, is een momentopname
maken.
Dus hier staat het al in het snapshot menu en klik op take en je kunt het een naam geven.
Containers.
Dus voor het geval je terug wilde, er gaat iets mis tijdens het downloaden, kun je altijd
terugmelden door op OK te klikken.
Hetzelfde geldt voor zeven klik snapshots.
Daarom, container's.
OK, perfect.
Laten we beide machines opstarten.
Dit is acht en dit is zeven.
Ik dek zowel acht als zeven.
Dus wie Linux of Linux containers op zeven oefent, zou kunnen begrijpen hoe deze commando's vergelijkbaar
zijn en op beide besturingssystemen kunnen worden uitgevoerd.
OK, dus ik heb mijn rode hoed hier en ik heb mijn CENTAVOS zeven hier, dus ik laat ze hier.
Vlak naast elkaar, eerst draaien we het installatiecommando op RedHat acht en ik gebruik
het commando DNF install.
Pod man met min Y optie, zodat het ja kon antwoorden op alle vragen tijdens de installatie.
Op dezelfde manier wordt hetzelfde commando uitgevoerd, maar vervang DNF door GM install pod man minus Y.
OK, dus afhankelijk van hoe traag of snel uw computer is, kan het een minuut tot vijf minuten duren.
Oké, op RedHat acht is de download en installatie van Pod Man voltooid op Sentosa zeven, het is bijna zover
dat de transactiecontrole het bijwerken uitvoert en het zou toch elk moment klaar moeten zijn.
Terwijl we daarop wachten, gaan we verder met het volgende commando, dat aliased naar Docker
maakt.
Nu, dit commando is alleen voor degenen die een docker hebben draaien op de Linux machine
en nu wilden ze pod man gebruiken dus je kon gewoon een alias maken voor je dokter naar pod man.
Dus die zal nog steeds alle commando's een docker uitvoeren, maar wel via pod man.
Dus laten we dat zo, want we hebben nog nooit DOCA gehad.
Het volgende commando is check pod man versie.
Dus de pod man die we geïnstalleerd hebben, laten we zijn versie controleren door het commando pod uit te voeren.
Man Minus we de versie is Pod Men Versie 3. 0 om te controleren of de andere machine nog steeds update.
Laat het lopen.
Het volgende is.
Hulp krijgen, dus als je hulp nodig hebt met betrekking tot pod man, welke opties zou commanderen om te gebruiken,
kunt u ofwel pod man dash hulp gebruiken of gewoon naar de handleiding pagina's zijn pod mannen.
Dus als je het scherm laat leegmaken.
Als je pod man, dash, dash, help intypt en op enter drukt, krijg je al deze verschillende opties.
En als je naar boven scrolt zie je al deze optionele commando's die beschikbaar zijn met de commandopods.
U kunt het koppelen of hechten, bouwen, een kopie vastleggen, def maken, exporteren al deze commando's of opties die beschikbaar
zijn dat uw pod man commando.
U kunt ook alle beschikbare opties controleren door het commando man pod man uit te voeren, het is gewoon
een gewone man pagina, druk op Enter.
En hier zul je zien dat het je alle documentatie geeft over pod men, eenvoudig beheerstool
voor pods, containers en images, als je naar beneden scrolt door op de spatiebalk te drukken, vind je alle verschillende
opties die beschikbaar zijn onder Pod man.
Laten we gaan kijken naar een verzonden machine.
Daar is de installatie voltooid.
Mooi.
Nu voeren we hier hetzelfde commando uit.
Pod man min V om de versie te controleren.
Deze geeft ons een andere versie omdat hij op een andere versie van het besturingssysteem draait.
Dat is prima.
Zelfde manier pod man.
Een streepje hulp gaf je alle hulp die je nodig hebt.
Je kunt ook man pod man doen en dan krijg je de handmatige pagina net zoals we doen op zeven of sorry op acht.
Dan naar beneden naar nieuwe andere commando's.
Controleer Pod padman omgeving en zijn repository informatie.
Dus als je pod men info uitvoert, dus als je een container image probeert te laden, dan kijkt het naar de lokale machine,
en gaat dan naar elk register in de aangegeven volgorde.
Nu wat zijn die opgesomde registers.
Laten we eens kijken zoals Pod Man Infl.
En hier kun je een beetje omhoog scrollen en hier zie je de zoekfunctie van het register, als je naar een specifieke afbeelding
wilt zoeken, zal het naar zijn lokale machine gaan om te zien of het afbeeldingen heeft die je zoekt.
Als je het niet kunt vinden, dan gaat het naar registry dot access, dot red dot com.
Dan springt het naar registry dot red dot io.
En als laatste zal het naar Dakotah Io gaan, waar het ook de afbeelding kan vinden die je zoekt.
Dus hier op dezelfde manier, laten we het scherm leegmaken pod man en po en dezelfde informatie zal worden gegeven aan u
hier.
Registreer drie verschillende locaties waar je je beelden zou kunnen krijgen.
Oké.
Dan het volgende commando om een specifieke afbeelding in het archief te zoeken.
Laten we zeggen dat je een machine bouwt.
Je hebt al een pod man.
Het gereedschap dat je nodig hebt.
Nu is het tijd om een container te draaien.
Maar voordat je een container draait, hoef je geen container te bouwen.
Er zijn kant-en-klare containers en die zijn verpakt in een image.
Dus moeten we op zoek naar de container image.
In dit voorbeeld zoeken we dus naar het EPD-beeld.
Dus laten we naar beneden komen, het scherm leegmaken en pod man doen.
Hey, pod man.
Zoeken naar een sorry bevat geen zoeken naar een afbeelding genaamd.
En nogmaals, het gaat naar al die archieven, registers die we bekeken toen we pod man info uitvoerden
en het haalt de informatie op.
Dus hier staat alle informatie over afbeeldingen waar je het EPD kunt vinden.
Laten we nu naar boven gaan.
En hier, toen we het commando uitvoerden, is de titel van deze tabel, de eerste vertelt je dat
dit de index is, dit is de naam beschrijving.
Dit zijn de sterren, de sterren die de gebruiker aan deze foto heeft gegeven.
Is het officieel?
Is het geautomatiseerd?
Alle informatie is er.
Dus als je naar beneden komt, zie je dat er nul sterren zijn.
Waarschijnlijk heeft nooit iemand het gebruikt.
We gaan naar beneden en zoeken de sterren met de hoogste sterren.
Dus, bijvoorbeeld, hier, dit is donkerder.
Ik weet dat de afbeelding die je zoekt te vinden is op crawdaddy of slash library slash HPD
en het heeft 36, 16 sterren.
Dus op dit moment, terwijl ik deze video opneem, staat er 36, 16.
Misschien heb je tegen de tijd dat je dit commando uitvoert toch een ander nummer.
Dus we weten dat deze zeker door veel mensen is bekeken.
Ze hebben dit beeld gedownload.
Dus gebruiken we dezelfde afbeelding of dezelfde locatie om de afbeelding te downloaden.
Oké.
Wat moet je daarvoor doen?
Dus laten we naar het volgende scherm gaan en hier een lijst maken van eerder gedownloade pod bedoeld pod man afbeeldingen.
Dus voordat we deze image naar beneden halen, laten we eerst kijken of er al images op mijn systeem draaien.
Ik weet zeker dat dat niet zo is, want ik heb nog nooit pod mannen gehad.
Dus om u het commando te tonen dat u moet controleren is pod man images en het vertelt u de titel van de afbeelding, de tag, de afbeelding.
Maar er zit geen informatie onder.
Het betekent dat er geen beelden beschikbaar zijn.
Evenzo zal in Santos zeven peulen de mens beelden en niets perfect gevonden worden.
We hebben al vastgesteld dat we geen beelden hebben.
Dus wat is de volgende stap?
De volgende stap is het downloaden van het beschikbare beeld en dat beschikbare beeld kan worden gedownload.
We zoeken naar HTP en we weten dat dat beeld beschikbaar is in dit register.
Dus om dat te downloaden, moet je het commando pod man met de paal kiezen.
Aangezien we het naar beneden trekken, laten we het scherm leegmaken en pod man doen.
Trekken van waar?
Van Docker whio slash library.
Trouwens, dit zijn jullie allemaal die ik neerzet of dit een register informatie die ik neerzet.
Ik kreeg deze informatie toen ik afdelingsinfo met de sterren doornam, weet je nog.
Zesendertig.
Zestien.
Dat is precies wat het is.
Het gaat naar het register en haalt het beschikbare beeld op dat al op deze url staat
en haalt het op dezelfde manier naar beneden als hier in het scherm pod man pull darker io slash library en haalt het naar beneden.
OK, trouwens, tot nu toe hebben jullie gezien en een paar keer bevestigd dat alle commando's
die ik op acht uitvoer, vrijwel hetzelfde werken op zeven.
Dus wat ik vanaf nu ga doen, is gewoon zeven minimaliseren en alle commando's die ik ga
uitvoeren.
Na dit punt, zal, ik op acht lopen.
Dus het maakt niet uit als je er maar zeven hebt, je kunt gewoon meekomen.
Oké.
Dus de pod man pull docker image is gedownload.
Hoe bevestigen we dat het is gedownload?
U kunt hetzelfde commando uitvoeren pod man images.
En nu vertelt dit je, hé, ik heb deze afbeelding, dit is de afbeelding ID en de opslagplaats kwam naar
beneden.
Dit is de opslagplaats is Tagore's letus.
Het is eenenvijftig minuten geleden gemaakt.
Wow.
Iemand heeft dit aangepast en dan is de grootte honderd tweeënveertig megabyte.
Oké, mooi.
Oké, dus we hebben de images al gecontroleerd, images zijn gedownload volgende commando om pod mannen lopende
containers op te sommen.
Dus we hebben de image en nu moeten we de container draaien.
Maar natuurlijk, voordat we het draaien, laten we controleren of er al containers draaien.
Natuurlijk niet.
Maar we wilden toch controleren, omdat ik het commando wil leren, hoe de bestaande draaiende containers te controleren.
En daarvoor moet je pod man piesse runnen.
Nogmaals, net als bij padman images, hebben we de titelregel hier boven, maar we hebben geen andere informatie over de containers
die me de container ID image command, maak een status port, MS.
Maar er is een echte container.
Dus we hebben bevestigd dat er nu niets draait.
Wat is het volgende?
We moeten de container draaien, OK, om een gedownloade HTP container te draaien, die we net gedownload hebben.
Dit is het commando dat we moeten uitvoeren.
Laten we het scherm leegmaken pod man run.
En trouwens, laat me even snel teruggaan en u meer vertellen over deze opties D voor ontkoppelen, wat betekent
dat ik mijn terminal terug wil T voor terminal.
Waarom moet mijn prompt shell en P minus optie P is voor de poort die ik opgeef voor deze HTP container.
En dan draaien we natuurlijk pod maps om te controleren of die container draait.
Onze pod man loopt minus D, t minus mensen gegoten acht nul nul, Kolan acht
zielig, vierentachtig TCP en dan waar is het register darker io slash library slash htp d.
Hoe controleren we nu of onze containers succesvol draaien?
Goede vraag daarvoor.
Je moet pod doen man.
Ja.
En hier is het, jouw container I. D..
De afbeelding waar het eigenlijk de afbeelding van het commando downloadde is 19 seconden geleden gemaakt, dat is toen
ik dit commando uitvoerde status omhoog 18 seconden geleden.
En dit is de poort, het IP, wat een lokale host is.
Dit is de poort die u opgeeft voor HTP, de TCP en AD.
Dit is liefdevol Wilson, die eigenlijk bij dit beeld werden genoemd naar wat ze maar wilden geven.
Dus je kunt het ook een willekeurige naam geven.
Als je wilt, kun je, wanneer je een container uit een afbeelding maakt, deze elke naam geven die je wilt, wat ik
zo meteen zal behandelen.
Oké, mooi.
Dus we hebben bevestigd dat de container draait.
Er is een andere manier waarop u kunt bevestigen of de container draait door naar uw Firefox te gaan.
En typ localhost.
Colon eighty eighty localhost is het IP adres van mijn machine.
Ik had het kunnen gebruiken.
Nul nul nul nul, dat is prima.
En de poort 880.
Onthoud de poort 88 tachtig die voor deze HTP is opgegeven, druk op enter.
En hier heb ik de pagina die zegt dat het werkt.
Briljant.
Dus als je hier bent en je volgt me precies tot dit punt, betekent het dat je je container hebt, je allereerste
container die de felicitaties uitdeelt.
Oké, laten we dit afsluiten.
We hebben bevestigd dat het werkt, dus laten we dit nu afsluiten.
Het volgende wat we moeten leren is pod man logs bekijken, alles wat we wilden leren.
Zijn pod man draait de container niet succesvol.
Je zou zeker de logboeken kunnen controleren.
Pod man logt een cel en vertelt u alle informatie die u nodig hebt over wanneer het is begonnen, hoe het werkt en
alle informatie die u nodig hebt om het probleem verder op te lossen.
Laten we het scherm leegmaken.
Laten we naar de volgende dia gaan om meer te leren over het bouwen, uitvoeren en beheren van containers.
Om een draaiende container te stoppen, kun je gewoon pod man stop doen en een containernaam of container
I. D..
Dus hoe weten we wat de containernaam of ID daarvoor is?
Je zou gewoon pod maps kunnen draaien, die je de status van je container geven.
En de container ID staat hier, in de allereerste kolom.
Als je deze container wilt stoppen, hoef je alleen maar pod man stop te doen en deze container id je gewoon rechts.
Klik op kopiëren en kom hier terug.
Juist.
Klik en plak en enter en het zou moeten stoppen door je de prompt terug te geven.
Hoe bevestig je dat het echt gestopt is.
Als je pod maps hebt geantwoord, heb je helemaal gelijk.
Ziezo.
Je hebt het net uitgevoerd en nu zie je geen enkele container lopen.
Geweldig.
OK, we gaan verder, we controleren de pod kaarten.
OK, nu om meerdere containers voor DPD te draaien door de poort te veranderen.
Nee.
Wat als je twee containers uit dezelfde image wilt draaien, dan kun je hetzelfde commando uitvoeren,
maar moet je een andere poort opgeven.
Zo is het maar net.
Ja, ik kies tachtig, tachtig één en in de tweede kies ik tachtig, tachtig twee.
Dus laten we het scherm leegmaken.
Ik ga mijn vorige commando terughalen door op de pijl-omhoog-toets te drukken, die me het commando brengt dat ik uitvoerde
om de container te starten of te laten draaien.
Dus ik ga eenentachtig doen.
En Toure, dit is begonnen en ik ga 80, 82 doen, dus dit gaat nu beginnen met containers uit
dat ene beeld.
En hoe controleren we of ik een lopende pod man moet inhouden?
En hier heb je een container hier.
En dit is de tweede container hier.
Dit is op poort 81 en dit is op poort tachtig, tweeëntachtig.
Als u nu teruggaat naar uw Firefox en localhost eighty, eighty one opgeeft en op een ander tabblad
80, 82 opgeeft, krijgt u een vergelijkbaar resultaat.
Oké.
We controleren nu de pod man status om een eerder draaiende container te stoppen en te starten.
Je zou gewoon een stop kunnen doen, wat we al behandeld hebben.
Je kon het stoppen en je kon het ook stoppen.
Dus om dit stuk te dekken, kunnen we gewoon één container stoppen, zodat we 80, 82 kunnen stoppen.
Dus pod man stop en de container ID kopie en.
Gebaseerd op enter, zou het moeten stoppen, hoe kun je bevestigen dat pod maps en slechts één container nu draait?
Goed, we gaan een nieuwe container maken van de gedownloade image.
OK, dus let goed op.
Toen we de image eerder downloadden, draaiden we die container rechtstreeks uit de doos.
Nu, wat als u wilde downloaden, bepaalde wijzigingen aanbrengen in dat beeld op de manier dat u wilde
kijken of functioneren of misschien in plaats van het werkt, wilde u uw naam Imron ARV's of
iets dergelijks zetten, dan moet u de code ervan veranderen en dan een ander nieuw beeld daarvan maken.
OK, dus wat moet je daarvoor doen?
Laten we het scherm leegmaken.
Wat je moet doen is pod man create dash dash name typen.
Welke naam wil je hier nu aan geven.
Ik heb aan Dipti gegeven dat je voor de grap ook jouw naam kunt geven.
Maar elke manier om consequent te zijn zal gebruiken.
Dat hoeft niet.
Het kan van alles zijn.
Nu, waar is het register donkerder, dat is bibliotheek slash HD.
Oké, het heeft de container aangemaakt.
Nu, hoe controleer je de container?
We doen pod man dus het draait maar één container, die Lisco vervloekt, niet HTP.
Dus dat betekent dat het eigenlijk het beeld uit die pod man container maakte en de container creëerde.
Hoe start ik nu die container die ik net heb gemaakt van dat beeld?
Deze daarvoor hoef je alleen maar Pod Man Start te doen en de containernaam, die HTP is.
Ziezo.
Het is begonnen.
Prachtig.
Nu zouden er twee containers moeten draaien.
Een container is de container.
Je hebt het meteen uit dat pakket, dat sorry, dat beeld.
En dit is de tweede container die je zelf gemaakt hebt.
Prachtig.
Om nu de nieuw gemaakte container te starten, start je HP, we zijn een stap verder.
Dat hebben we al gedaan.
Prachtig.
Wat is het volgende?
De volgende stap is wat als u uw containers wilt beheren, dat wil zeggen wanneer uw computer opstart?
Wat als je wilt dat je computer die HTP container opstart?
Zou het systeem.
Dus, natuurlijk, zoals je weet dat het opstarten of het besturen van eender welke bood processen die wordt beheerd door een proces genaamd
systeem.
Dus moeten we het systemd proces inlichten.
Hé, er is dit nieuwe proces dat je elke keer moet uitvoeren als dit systeem opbouwt.
Dus voor het allereerste wat je moet doen is eerst een eenheidsbestand genereren een eenheid kan worden
gegenereerd met de pod man.
Waarom hebben we een eenheidsbestand nodig?
Want als je naar beneden komt, is er deze map genaamd ETSI System Deed System.
Je moet dat bestand dat unified heet in deze map zetten, zodat D weet, hé, er is deze nieuwe dienst,
hij moet starten.
Dus laten we het scherm leegmaken.
Laten we naar het ETSI systeem D gaan en als ik X min Altura doe, minder mysel, wat je ook wilt doen, zie
je al deze doelen, al deze diensten zijn gedefinieerd in deze directory om gestart te worden tijdens de boomtijd.
Dus ik moest dit servicebestand maken, dat Unit heet en ik moet dat kopiëren naar deze map.
Heel eenvoudig voor dat.
Wat je moet doen is het commando pod man uitvoeren, want pod man zal
die eenheid voor ons genereren, system D genereren, dash, dash, new dash, dash, file, dash, dash name en welke naam wil
je geven?
Dit is de naam die u aan uw container hebt gegeven.
Als u in het vorige commando, toen we de container van de image hebben gemaakt, het commando pod men create hebt gegeven
en de naam hebt gekregen, moet u exact dezelfde naam gebruiken en op Enter drukken.
En hier staat de container ATSE systeem, de systeem container, het is er.
Het is al gekopieerd, wat ik eerder heb gedaan.
Als u dit bericht niet krijgt, krijgt u waarschijnlijk het bericht dat het in slash rude
slash root directory staat.
Ik bedoel, je doet dit zelf hier, het zal je vertellen, hé, het staat toch in deze map.
Als je het niet krijgt, betekent het dat het er al in zit.
Dus gaan we naar ETSI System D slash system to S minus L tr en hier onderaan zie je dat het de
eenheid voor onze HTP container heeft aangemaakt.
Mooi, mooi.
OK dan, wat moeten we nu doen.
Schakel de dienst in, want we willen dat deze dienst opstart, dus moeten we hem inschakelen.
Dus systeem ctrl enable container.
HPD service, het heeft het maakt deze symbolische link perfect, wat is de volgende stap nu?
Als je het nog weet, moet je de dienst starten om een dienst te starten.
Je moet System CTL doen, de containereenheid starten, vijlen, enter.
Als u geen foutmelding krijgt, betekent dit dat uw dienst is gestart.
Hoe controleer je nu de status van die dienst?
Je kunt gewoon de status doen en je zult hier zien dat het actief is en werkt.
Uitstekend.
Dus we hebben zoveel geleerd in deze container video.
Je zou nu moeten weten wat een container is.
Hoe bouw je het op en beheer je het in de volgende omgeving?
Veel geluk.