Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 8012|Odgovoriti: 0

Docker kontejner za nastavitev vodiča za fiksni IP

[Kopiraj povezavo]
Objavljeno na 28. 09. 2018 10:17:37 | | | |
Pogosto se uporablja Docker za simulacijo uvajanja projekta v produkcijskem okolju, pogosto je potrebno hkrati odpreti več Docker kontejnerjev, včasih pa je treba nameščeno programsko opremo povezati z drugimi kontejnerji v Docker LAN, na primer pri deploymentu replik MongoDB, saj mora vezati zasebni IP drugih kontejnerjev.

Vendar pa se po vsakem ponovnem zagonu Dockerja IP naslov kontejnerja spremeni, Docker pa podpira nastavitev fiksnega IP-ja po poizvedbi podatkov.

Privzeto omrežje Dockerja

Ko je Docker nameščen, se privzeto ustvarijo naslednje tri vrste omrežij:

OMREŽNI ID IME OBSEG GONILNIKA
17CBF438C338 Bridge Bridge Local
1ac50740d496 gostitelj lokalno
e863b9972d3b none null local.
most: Mreža mostov

Privzeto so Docker kontejnerji začeli uporabljati mostike, mostno omrežje, ki se ustvari ob namestitvi Dockerja, in vsakič, ko se Docker kontejner ponovno zažene, se ustrezni IP naslov pridobi po vrstnem redu, kar povzroči, da se Dockerjev IP naslov spremeni med ponovnim zagonom

nobenih: Ni določenega omrežja

Z --omrežje=none docker kontejner ne dodeli IP za LAN

Gostitelj: Gostiteljsko omrežje

Z --omrežje=gostiteljem je omrežje Docker kontejnerja povezano z gostiteljem in oba sta interoperabilna.
Na primer, če zaženete spletno storitev v kontejnerju in poslušate port 8080, bo port 8080 gostitelja samodejno preslikan na kontejner.

Ustvarite prilagojeno omrežje: (Nastavite fiksni IP)

Korak 1: Ustvarite prilagojeno mrežo

Ustvarite prilagojeno omrežje in določite CIDR blok: 172.18.0.0/16


Korak 2: Ustvarite Docker kontejner

Trenutno bo ustvarjeni Docker kontejner vseboval 172.18.0.2 tega IP-ja.








Prejšnji:Kako pridobiti IP naslov docker kontejnerja
Naslednji:Oracle pregleduje strukturo tabele preko SQL
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com