Kuidas leida Dockeri konteineri IP -aadressi?

How Find Ip Address Docker Container



Dockeri maailma võrguadministraatoritel on oluline kohustus õppida tundma virtualiseerimisplatvormidele, nagu Microsoft, Red Hat jt, lisatud võrgukomponente. Kuid konteineri paigaldamine pole nii lihtne; konteineri arhitektuuri nõuetekohane konfigureerimine eeldab tugevat võrgustikutarkust.

Selle probleemi lahendamiseks loodi Dockeri võrgustik. Dockeri võrk määratleb ühenduse usaldusväärsuse tsooni, kus selle võrgu konteinerid saavad vabalt suhelda. Igal võrgul on hosti liides ja nende liideste vaheline side filtreeritakse tulemüüri reeglite abil. Peaaegu sama Dockeri võrgu ja hosti sillaliidesega tsooni konteinerid saavad sageli üksteisega suhelda.







Docker haldab ühe hostiga töötavate konteinerite IP -aadresse, kuid tal puudub nähtavus IP -aadresside haldamiseks konteineriklastri mitme serveri vahel. Ühe konteineri seaded on reaalmaailma ettevõtetes haruldased. Tavaliselt on neil ka virtuaalmasinad ja päris hostid. Seetõttu tuleb IP -aadresse hallata kogu ettevõttes terviklikult.



Iga konteineri võrku ühendav Docker ühineb vaikimisi IP -aadressi eraldamisega. Ja igale võrgule antakse vaikimisi alamvõrgu mask, mida hiljem kasutatakse IP -aadresside levitamiseks kogumina. Allpool olevas õpetuses räägime teile dokkimismahuti IP -aadressi kontrollimise meetodist.



Eeltingimused

Dokkerikonteineri IP -aadressi kontrollimiseks veenduge, et olete doki installinud mõnda soovitud operatsioonisüsteemi. Meie puhul rakendame seda meetodit Ubuntu 20.04 Linuxi süsteemis.





Dokkerikonteineri IP -aadressi kontrollimise meetod

Dokkerikonteineri IP -aadressi kontrollimiseks peate avama Ubuntu 20.04 süsteemi terminali. Saate selle avada, kasutades klahvikombinatsiooni Ctrl+Alt+T või otsides seda rakendusalalt. Pärast avamist järgige alltoodud samme.

Samm: Dockeri liidesed

Me kõik teame, et saame Dockeri abil oma rakendust käivitada komplekteeritud keskkonnas, mida nimetatakse konteineriks. Kui soovite konteinereid üksteisega suhelda, võite eeldada, et nende loodud võrk on sillavõrk. Võrkude loendi hankimiseks tippige terminalis järgmine loetletud käsk:



$dokkijate võrkls

See käsk näitab Dockeri projekteeritud võrke, mis ei ole eemaldatavad. Tulemus kuvab konteinerivõrgud, mis luuakse Dockeri tavalise installimise ajal. Nagu näete, on igal võrgul oma ID ja NIMI. Igale võrgule määratakse üks draiver.

Väärib märkimist, et silla- ja hostivõrkudel on peaaegu sama nimi kui nende vastavatel draiveritel. Sillavõrk on ühendatud silla draiveriga, nagu on näidatud ülaltoodud väljundis.

Oluline on meeles pidada, et võrk ja draiver pole samad asjad. Sellel joonisel oleval võrgul ja draiveril on sama nimi ja need pole sama asi. Sildvõrku kontrollitakse ka kohapeal, nagu on näidatud ülaltoodud tulemuses.

See määrab, et võrk on piiratud selle Dockeri hostiga. See kehtib kõigi sillapõhiste võrkude kohta, kuna silla draiver võimaldab ainult ühe hostiga võrkude loomist.

Samm: kontrollige konteineri funktsioone

Nüüd peate hankima konteineri ID või nime. Selle saavutamiseks võite kasutada järgmist loetletud käsku:

$dokkijaps


Väljundis kuvatakse konteinerite ID ja nimi. Saate neid kasutada järgmistes etappides.

Samm: bashi kasutamine

Samuti saate konteineri võrgu -ID hankida, ühendades sellega bash -kesta. w. Kasutage käsku konteineri löögi alustamiseks.

$sudodokkijatäideviija- see<konteinerid> lööma

Selle käsu täitmine võtab natuke aega. Kuid see viib teid doki konteineri kesta.

Samm: installige iproute

Nüüd peate installima iproute2 ja kontrollima IP -aadressi. Selleks kasutage allolevat käsku.

$apt-get installiproute2

Selle edukaks installimiseks peate ootama mõnda aega.

Samm: kontrollige IP -aadressi

Nüüd oleme kõik valmis kontrollima oma dokkimismahuti IP -aadressi. Kasutage järgmist loetletud käsku.

$ip aadress | haaretglobaalne

Väljund näitab IP -aadressi, nagu on näidatud ülaltoodud ekraanipildil.

Järeldus

Selles õpetuses oleme püüdnud Dockeris võrgustumise kontseptsiooni üksikasjalikumalt välja töötada. Samuti oleme teile õpetanud dokkimismahuti IP -aadressi kontrollimise meetodit. Loodan, et saate hõlpsalt kontrollida oma vajaliku dokkimismahuti IP -aadressi.