Docker安裝nacos1.0.0 固定ip 單機模式

summitli發表於2019-07-05

1 從dockerHub拉取映象到本地

docker pull nacos/nacos-server:1.0.0

2 建立目錄(宿主機)

2.1 日誌目錄

mkdir -p /docker/nacos/standalone-logs/

3 建立固定容器ip

3.1 建立自定義網路型別,並且指定網段

docker network create --subnet=172.30.0.1/16 bnet

通過docker network ls 可以檢視到網路型別中多了bnet

4 使用新的網路型別建立並啟動容器

docker run -d -e TZ="Asia/Shanghai" -p 8848:8848 --expose=8848 --restart always --name mynacos -v /docker/nacos/standalone-logs/:/home/nacos/logs -e MODE=standalone --net bnet --ip 172.30.0.88 nacos/nacos-server:1.0.0

5 大功告成!

使用命令docker inspect mynacos可以查詢到ip為 172.30.0.88

3.1 涉及到的命令列引數

-v /docker/nacos/standalone-logs/:/home/nacos/logs      -> 對映日誌檔案
--restart always                                                                -> 開機啟動
--privileged=true                                                               -> 提升容器內許可權
--net bnet                                                                          -> 制定網路型別為bnet
--ip 172.30.0.88                                                                -> 制定ip為xxx

注意事項:

  1. 必須指定網路型別才可以指定ip地址
  2. ip地址的範圍參照bnet的gateway docker network inspect bnet

相關文章