Dit is de opdracht docker-network-create die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
docker-network-create - maak een nieuw netwerk
KORTE INHOUD
havenarbeider netwerk en je merk te creëren [--aux-adres=kaart[]] [-d|--bestuurder=DRIVER] [--poort=[]] [--help]
[--intern] [--ip-bereik=[]] [--ipam-stuurprogramma=verzuim] [--ipam-opt=kaart[]] [-o|--opt=kaart[]]
[--subnet=[]] NETWERKNAAM
PRODUCTBESCHRIJVING
Creëert een nieuw netwerk. De DRIVER accepteert brug or bedekking welke zijn het ingebouwde netwerk
chauffeurs. Als u een derde partij of uw eigen aangepaste netwerkstuurprogramma hebt geïnstalleerd, kunt u:
specificeer dat DRIVER hier ook. Als u de . niet opgeeft --bestuurder optie, het commando
maakt automatisch een brug netwerk voor u. Wanneer u Docker Engine installeert, creëert het:
a brug netwerk automatisch. Dit netwerk komt overeen met de havenarbeider0 overbrug die motor
van oudsher vertrouwd op. Bij het starten van een nieuwe container met havenarbeider lopen het automatisch
maakt verbinding met dit bridge-netwerk. U kunt dit standaard bridge-netwerk niet verwijderen, maar u kunt:
maak nieuwe met behulp van de netwerk en je merk te creëren opdracht.
$ docker-netwerk maken -d bridge mijn-bridge-netwerk
Bridge-netwerken zijn geïsoleerde netwerken op een enkele Engine-installatie. Als je wilt
een netwerk maken dat meerdere Docker-hosts omvat die elk een Engine draaien, moet u maken
an bedekking netwerk. in tegenstelling tot brug netwerken overlay-netwerken vereisen een aantal reeds bestaande
voorwaarden voordat u er een kunt maken. Deze voorwaarden zijn:
· Toegang tot een key-value store. Engine ondersteunt Consul, Etcd en Zookeeper (gedistribueerd
winkel) sleutelwaardewinkels.
· Een cluster van hosts met connectiviteit met de key-value store.
· Een goed geconfigureerde Engine demon op elke host in het cluster.
De havenarbeider demon opties die de . ondersteunen bedekking netwerk zijn:
· --cluster-winkel
· --cluster-winkel-opt
· --cluster-adverteren
Om meer te lezen over deze opties en hoe ze te configureren, zie
⟨https://www.docker.com/engine/userguide/networking/get-started-overlay.md⟩.
Het is ook een goed idee, hoewel niet vereist, dat u Docker Swarm installeert om te beheren
het cluster waaruit uw netwerk bestaat. Swarm biedt geavanceerde detectie en server
management dat u kan helpen bij de implementatie.
Als je eenmaal de hebt voorbereid bedekking netwerkvereisten u kiest gewoon een Docker-host
in het cluster en geef het volgende op om het netwerk te maken:
$ docker-netwerk maken -d overlay mijn-multihost-netwerk
Netwerknamen moeten uniek zijn. De Docker-daemon probeert naamconflicten te identificeren, maar
dit is niet gegarandeerd. Het is de verantwoordelijkheid van de gebruiker om naamconflicten te vermijden.
Connect containers
Wanneer u een container start, gebruikt u de --netto vlag om verbinding te maken met een netwerk. Dit voegt de
busybox container naar de MyNet netwerk.
$ docker run -itd --net=mynet busybox
Als u een container aan een netwerk wilt toevoegen nadat de container al actief is, gebruikt u de
havenarbeider netwerk verbinden subopdracht.
U kunt meerdere containers op hetzelfde netwerk aansluiten. Eenmaal aangesloten, de containers
kan communiceren met alleen het IP-adres of de naam van een andere container. Voor bedekking netwerken
of aangepaste plug-ins die multi-host-connectiviteit ondersteunen, containers die ermee zijn verbonden
multi-host netwerk maar gelanceerd vanuit verschillende Engines kan ook op deze manier communiceren.
U kunt een container loskoppelen van een netwerk met behulp van de havenarbeider netwerk loskoppelen opdracht.
opgeven vergevorderd opties
Wanneer u een netwerk maakt, maakt Engine een niet-overlappend subnetwerk voor het netwerk door:
standaard. Dit subnetwerk is geen onderdeel van een bestaand netwerk. Het is puur voor
ip-adressering doeleinden. U kunt deze standaard overschrijven en subnetwerkwaarden opgeven
direct met behulp van de --subnet optie. Op een brug netwerk kunt u slechts een enkele maken
subnet:
docker-netwerk maken -d bridge --subnet=192.168.0.0/16 br0
Daarnaast specificeert u ook de --poort --ip-bereik en --aux-adres opties.
netwerk maken --driver=bridge --subnet=172.28.0.0/16 --ip-range=172.28.5.0/24 --gateway=172.28.5.254 br0
Als u de . weglaat --poort markeer de motor selecteert er een voor u vanuit een voorkeur
zwembad. Voor bedekking netwerken en voor plug-ins voor netwerkstuurprogramma's die dit ondersteunen, kunt u maken
meerdere subnetwerken.
docker netwerk maken -d overlay
--subnet=192.168.0.0/16 --subnet=192.170.0.0/16
--gateway=192.168.0.100 --gateway=192.170.0.100
--ip-bereik=192.168.1.0/24
--aux-adres a=192.168.1.5 --aux-adres b=192.168.1.6
--aux-adres a=192.170.1.5 --aux-adres b=192.170.1.6
mijn-multihost-netwerk
Zorg ervoor dat uw subnetwerken elkaar niet overlappen. Als ze dat wel doen, mislukt het aanmaken van het netwerk en
Engine geeft een foutmelding.
Netwerk intern mode
Standaard, wanneer u een container verbindt met een bedekking netwerk, Docker maakt ook verbinding met een
brugnetwerk ernaartoe om externe connectiviteit te bieden. Als u een wilt maken
extern geïsoleerd bedekking netwerk, kunt u de --intern optie.
OPTIES
--aux-adres=kaart[]
Extra ipv4- of ipv6-adressen gebruikt door netwerkstuurprogramma
-d, --bestuurder=DRIVER
Stuurprogramma om de netwerkbrug of overlay te beheren. De standaard is bridge.
--poort=[]
ipv4 of ipv6 Gateway voor het hoofdsubnet
--help
Printgebruik
--intern
Beperkt externe toegang tot het netwerk
--ip-bereik=[]
Wijs container-ip toe vanuit een subbereik
--ipam-stuurprogramma=verzuim
Stuurprogramma voor IP-adresbeheer
--ipam-opt=kaart[]
Aangepaste IPAM-stuurprogrammaopties instellen
-o, --opt=kaart[]
Aangepaste stuurprogramma-opties instellen
--subnet=[]
Subnet in CIDR-formaat dat een netwerksegment vertegenwoordigt
GESCHIEDENIS
OCT 2015, gemaakt door Mary Anthony ⟨[e-mail beveiligd]⟩
Gebruik docker-network-create online met onworks.net-services