日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

docker-compose配置固定IP各种问题

發布時間:2025/3/15 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker-compose配置固定IP各种问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

先附上配置

version: '3.5' services:hadoop1:image: hadoop:1.3container_name: hadoop1command: bash -c "/usr/sbin/sshd && /bin/bash"tty: truenetworks:mynetwork:# 宿主機會自動配置網關IP:172.20.1.1ipv4_address: 172.20.1.2networks:mynetwork:driver: bridgeipam:# 這里不用配置driver# driver: defaultconfig:- subnet: "172.20.1.0/24"


配置這個文件碰到了以下的問題

ERROR: Pool overlaps with other one on this address space


這個說明你設置的網段被占用了,修改

  • subnet的設置,可以通過ifconfig查看已經存在的網段。如果網絡這一塊不太懂,直接把172.17.x.x更改為172.20.x.x,20不行就換成21等等。
ERROR: The Compose file './docker-compose.yml' is invalid because: networks.extnetwork.ipam.config value Additional properties are not allowed ('gateway' was unexpected)


這個通常是網上老版本的設置方法(version 3以下的),3以上的版本就不需要設置gateway(網關),刪除即可。
宿主機會自動配置網關IP

user specified IP address is supported only when connecting to networks with user configured subnets ERROR: Encountered errors while bringing up the project.


這個是常見錯誤,如果盲目根據網上大多數的方法,一般都是給自定義網段取名為extnetwork,換個名字就好了mynetwork,其實是因為這個網段已經創建了,然后你又給他重新指定一個,似乎不能覆蓋。
或者可以通過docker network ls指令查看當前存在網段,可以看了一個叫docker_extnetwork的網段,直接docker network rm 網段id,刪除即可。

最后附上網絡模式(bridge、host、none)都有什么區別? https://blog.csdn.net/weixin_30335575/article/details/97148368

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的docker-compose配置固定IP各种问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。