荣耀之链论坛

 找回密码
 立即注册
搜索
查看: 279|回复: 1

docker编译openwrt

[复制链接]

1326

主题

2373

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10267
发表于 2024-3-21 14:51 | 显示全部楼层 |阅读模式
https://hub.docker.com/r/openwrt/

有2种方式
第一种:用imagebuilder
docker pull openwrt/imagebuilder:ramips-mt7621-openwrt-23.05

docker run --rm -v /root/docker/openwrt/bin:/home/build/openwrt/bin -it openwrt/imagebuilder:ramips-mt7621-openwrt-23.05


make PROFILE="netgear_r6220" image  PACKAGES="luci";


第二种:用SDK
docker pull openwrt/sdk:ramips-mt7621-openwrt-23.05

docker run --rm -v /root/docker/openwrt_sdk/sdk/:/home/sdk/ -it --privileged openwrt/sdk:ramips-mt7621-openwrt-23.05

找到一个教程
https://github.com/xiaorouji/openwrt-passwall/discussions/1603
教程里面提到需要这个命令
./scripts/feeds update -a
但是阿里云香港的非常卡 根本下载不动






本来我是想修改r6220的分区大小的
但是始终不成功
用ubuntu安装的docker也一样
输入make --help
可以看到提示信息
貌似是需要下载什么文件放到package目录下

回复

使用道具 举报

1326

主题

2373

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10267
 楼主| 发表于 2024-3-21 20:45 | 显示全部楼层
https://forum.openwrt.org/t/buil ... rough-docker/192176

官方论坛的版主回答了

update the feeds:
./scripts/feeds update -a && ./scripts/feeds install -a

then:
make menuconfig

原来后面还需要feeds install -a   而这个命令很多地方都没说
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

荣耀之链

GMT+8, 2025-6-18 05:57 , Processed in 0.013252 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表