Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 8012|Odpoveď: 0

Docker kontajner nastavuje tutoriál s pevnou IP adresou

[Kopírovať odkaz]
Zverejnené 28. 9. 2018 10:17:37 | | | |
Často sa používa Docker na simuláciu nasadenia projektu v produkčnom prostredí, často je potrebné otvoriť viacero Docker kontajnerov súčasne a niekedy je potrebné nainštalovaný softvér naviazať na iné kontajnery v Docker LAN, napríklad nasadenie MongoDB replica set, pričom je potrebné naviazať súkromnú IP adresu iných kontajnerov.

Avšak po každom reštarte Dockeru sa IP adresa kontajnera zmení a Docker podporuje nastavenie pevnej IP adresy po dotazovaní dát.

Docker default network

Po nainštalovaní Dockeru sa predvolene vytvoria nasledujúce tri typy sietí:

NÁZOV NETWORK ID DRIVER SCOPE
17cbf438C338 Bridge Bridge Local
1ac50740d496 hostiteľ lokálne
e863b9972d3b none null local
most: Sieť mostov

Štandardne kontajnery Docker začali používať mosty, sieť mostov vytvorená pri inštalácii Dockeru a pri každom reštarte kontajnera sa získa zodpovedajúca IP adresa v poradí, čo spôsobí zmenu IP adresy Dockeru pri reštarte

žiadne: Nie je špecifikovaná žiadna sieť

Pri --network=none docker kontajner nepriraďuje IP pre LAN

Hostiteľ: Host Network

Pri --network=host je sieť Docker kontajnera pripojená k hostiteľovi a oba sú interoperabilné.
Napríklad, ak spustíte webovú službu v kontajneri a počúvate port 8080, port hostiteľa 8080 bude automaticky mapovaný na tento kontajner.

Vytvoriť vlastnú sieť: (Nastaviť pevnú IP)

Krok 1: Vytvorte vlastnú sieť

Vytvorte vlastnú sieť a zadajte CIDR blok: 172.18.0.0/16


Krok 2: Vytvorte Docker kontajner

V súčasnosti bude vytvorený Docker kontajner obsahovať 172.18.0.2 tejto IP.








Predchádzajúci:Ako získať IP adresu docker kontajnera
Budúci:Oracle vníma štruktúru tabuľky cez SQL
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com