扫描二维码关注官方公众号
返回列表 发布新帖

[其他] 小米路由7000 解决中继模式下Docker无法联网以

5456 4
发表于 2023-6-16 14:18:58 | 显示全部楼层 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×

小米路由7000 解决中继模式下Docker无法联网,实现Docker容器独立IP避免端口占用的问题

其他支持Docker的小米路由也可以参照此教程

事情起因

使用环境: 主路由是爱快....由于小米路由的固件实在太拉胯..功能无法满足我...所以也不可能把它当做主路由..所以他注定是个AP的命

将路由器的上网模式切换为有线中继后...发现Docker容器无法联网...果然很小米.. 1号坑

于是看了下Docker管理器网络管理...惊奇的发现可以创建macvlan...

202306121686584429350608.jpg

4. 然后我欣喜若狂的去创建...却被提示网络名称不能为空...我明明输入了..抓包看也是有提交的...嗯..出现bug了..有bug才是正品小米嘛  2号坑,Docker管理器的锅
5. 既然web创建不行...那我就SSH链接手动敲命令吧 (之前已经解锁过SSH了)  3号坑,系统那么快拉胯还不直接提供SSH
6. 当我写好命令敲回车的时候...它提示我  -ash: docker: not found  4号坑

什么是macvlan
使用 docker 比较常用的网络模式
bridge模式(桥接模式),该模式下需要手动设置端口映射,将宿主机的端口映射到容器
host模式,该模式下无需设置端口,容器可以使用宿主机的全部端口
macvlan模式,即网卡虚拟化,每个容器都可以设置独立的IP

创建macvlan

这种方式不一定要有线中继模式才用..路由模式你想给容器独立的IP也可以这样做
比如你想使用DNS 53 或 Web服务 80端口时

QQ截图20230616141737.jpg


创建命令如下,根据自己的环境修改参数
游客,如果您要查看本帖隐藏内容请回复


评论4

a00764599赞助42℃Lv.5 发表于 2023-6-25 18:12:56 | 显示全部楼层
感謝樓主 !! 就是要這篇
回复 点赞

使用道具 举报

a00764599赞助42℃Lv.5 发表于 2023-6-25 18:16:47 | 显示全部楼层
a00764599 发表于 2023-6-25 18:12
感謝樓主 !! 就是要這篇

不設定端口转发時 192.168.31.0/24 可以訪問 container ip位置
但是設定後 固定ip無法訪問了...

且在沒有設定端口转发時
沒辦法更新apt update
回复 点赞

使用道具 举报

xqdd赞助42℃Lv.5 发表于 2023-10-17 23:03:27 | 显示全部楼层
感谢!!!!!!!!!!!!!!!!!
回复 点赞

使用道具 举报

demodeom赞助42℃Lv.5 发表于 2024-3-16 05:31:09 | 显示全部楼层
感謝樓主 !! 就是要這篇
回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表