Weisen Sie Docker eine feste IP-Adresse zu:
1. Erstellen Sie eine Netzwerkkarte
#Diese Standardeinstellung besteht darin, bei Bedarf eine Bridge zu erstellen eine Brücke Die Netzwerkkarte ist nicht die erste (eth0 oder so). Bitte verwenden Sie -o parent=eth1, um Ihre Netzwerkkarte anzugeben. Sie können auch –internal verwenden, um möglichen externen Netzwerkzugriff einzuschränken
docker network create --subnet=192.168.1.0/24 --gateway=192.168.1.1 docker-intranet
2. Geben Sie im Container Netzwerkkarte und IP an
sudo docker run --name postgres1 --net=docker-intranet --ip=192.168.1.3 -e POSTGRES_PASSWORD=password -p 5433:5432 -d postgres:9.4
Verwenden Sie beim Starten von Docker den Parameter --network, um den Netzwerktyp anzugeben.
Weitere verwandte Tutorials finden Sie in der Spalte Docker-Tutorial auf der chinesischen PHP-Website.
Das obige ist der detaillierte Inhalt vonSo weisen Sie Docker eine IP-Adresse zu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!