Docker創建容器時為容器指定IP


Docker創建容器時為容器指定IP

一、背景

模擬一個局域網的環境,使用Docker引擎來啟動不同的容器服務,如下圖所示
image.png

二、操作

2.1 創建一個新的bridge網絡

docker network create --subnet=172.19.0.0/16 mynetwork

2.2 使用--net mynetwork --ip 172.19.0.x 創建容器

2.2.1 啟動一個web server服務

docker run --name health-monitor --net=mynetwork --ip 172.19.0.10 -p 8080:8080 2633ab737753  -it /bin/bash

2.2.2 啟動prometheus服務

docker run --name prom --net=mynetwork --ip 172.19.0.11 -p 9090:9090 -v /Users/lucky/Documents/workspace/docker_mapping_volume/prom/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM