找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2956|回复: 12

luci-dockerman的配置功能,界面有一部分没有显示出来?

[复制链接]
发表于 2023-4-5 19:35 | 显示全部楼层 |阅读模式
我编译了 OpenWrt 21.02 版本,发现luci-dockerman的配置功能中的 DockerMan设置 ,没有显示,只显示了 Docker 服务端(Docker Daemon)设置,请问各位这个问题,该如何解决呀?谢谢!有截图

本帖子中包含更多资源

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

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2023-4-8 11:37 来自手机 | 显示全部楼层
启动docker试试。如果还没有,就是编译的时候组件没选完全。我在编译的时候也遇到过两次这种情况,重新编译解决的

点评

谢谢回答, 请问 具体是选择 那个 组件呢 ?  详情 回复 发表于 2023-4-9 17:27
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-4-8 11:41 来自手机 | 显示全部楼层
有一次也是编译出来刷进去没有,正准备重新编译的,手工启动docker后出来了

点评

我重启了,还是没有。。。  详情 回复 发表于 2023-4-9 17:29
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-4-9 17:27 | 显示全部楼层
wubozh 发表于 2023-4-8 11:37
启动docker试试。如果还没有,就是编译的时候组件没选完全。我在编译的时候也遇到过两次这种情况,重新编译 ...

谢谢回答, 请问 具体是选择 那个 组件呢 ?

点评

dockerman涉及的组件很多。我编译它失败多次之后,没办法,ssh到路由器里,用opkg info命令来分别查docker,dockerd,luci-app-dockerman,luci-i18n-dockerman-zh-cn的依赖,然后复制出来,一个个在make menuconfig里  详情 回复 发表于 2023-4-9 19:25
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-4-9 17:29 | 显示全部楼层
wubozh 发表于 2023-4-8 11:41
有一次也是编译出来刷进去没有,正准备重新编译的,手工启动docker后出来了

我重启了,还是没有。。。

点评

不是重启。是ssh连接到路由,台后手工运行dockerd一次。我现在用的自己编译的这个固件就是这样。把dockerman编译进了固件里,刷到机器上后,dockerman只有一个“配置”菜单项,其他的都没有。以前遇到过,重新编译的  详情 回复 发表于 2023-4-9 19:21
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-4-9 19:21 | 显示全部楼层
vbzcc 发表于 2023-4-9 17:29
我重启了,还是没有。。。

不是重启。是ssh连接到路由,台后手工运行dockerd一次。我现在用的自己编译的这个固件就是这样。把dockerman编译进了固件里,刷到机器上后,dockerman只有一个“配置”菜单项,其他的都没有。以前遇到过,重新编译的,搞了二次。这次实在是不想重新编译了,就进ssh手工运行dockerd试试,结果,一运行,其他菜单项都出来了,目前docker功能完好,拉取镜像,创建、运行容器都没问题。倒是最开始一次手工安装的dockerman,各个菜单项都完好,拉取镜像也没问题,创建容器也没问题,但一运行任何容器,openwrt就重启。就是那之后,没办法才想到把dockerman编译到固件里去的。还有一次,编译出来的dockerman有完整菜单,在那个固件上加其他软件的时候,多选了一个dockerman的什么组件(开始选掉了,但编译出来也没问题),结果dockerman就只有一个菜单项了。后来知道了,只要手工运行一次dockerd,丢失的菜单项就会出来,就没再编译它了

点评

经过测试 我发现 只有注释掉 、etc/ini.d/dockerd 里面 的 iptables ${iptables_wait_args} --table filter --insert DOCKER-USER --in-interface "${inbound}" --out-interface "${outbound}" ${extra_iptables_ar  详情 回复 发表于 2023-4-9 22:58
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-4-9 19:25 | 显示全部楼层
vbzcc 发表于 2023-4-9 17:27
谢谢回答, 请问 具体是选择 那个 组件呢 ?

dockerman涉及的组件很多。我编译它失败多次之后,没办法,ssh到路由器里,用opkg info命令来分别查docker,dockerd,luci-app-dockerman,luci-i18n-dockerman-zh-cn的依赖,然后复制出来,一个个在make menuconfig里查,凡是没选上的,就手工选上,这样就没失败了。但菜单项不全,跟这操作没关系。全部选上,有时编译出来也会菜单项不全

点评

我还是 用 OpenWrt 22.03-SNAPSHOT 的文件来编译docker, 菜单完整,但是 配置菜单的下半截,也不会显示。只有注释掉 、etc/ini.d/dockerd 里面 的 iptables ${iptables_wait_args} --table filter --insert DOCKER  详情 回复 发表于 2023-4-9 23:02
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-4-9 22:58 | 显示全部楼层
wubozh 发表于 2023-4-9 19:21
不是重启。是ssh连接到路由,台后手工运行dockerd一次。我现在用的自己编译的这个固件就是这样。把docker ...

经过测试 我发现 只有注释掉 、etc/ini.d/dockerd 里面 的  iptables ${iptables_wait_args} --table filter --insert DOCKER-USER --in-interface "${inbound}" --out-interface "${outbound}" ${extra_iptables_args} --jump REJECT   这一行,好像docker 容器可以 正常连接互联网了。但我不知道 这样改了 以后,会有什么 不安全的影响吗?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-4-9 23:02 | 显示全部楼层
wubozh 发表于 2023-4-9 19:25
dockerman涉及的组件很多。我编译它失败多次之后,没办法,ssh到路由器里,用opkg info命令来分别查docke ...

我还是 用 OpenWrt 22.03-SNAPSHOT 的文件来编译docker, 菜单完整,但是 配置菜单的下半截,也不会显示。只有注释掉 、etc/ini.d/dockerd 里面 的  iptables ${iptables_wait_args} --table filter --insert DOCKER-USER --in-interface "${inbound}" --out-interface "${outbound}" ${extra_iptables_args} --jump REJECT   这一行,好像docker 容器可以 正常连接互联网了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-4-10 08:39 | 显示全部楼层
代码的内容看不懂。不过dockerman安装好后,在接口里和防火墙都会自动生成docker的相关接口和防火墙区域。可能是起那个作用的吧。你手工运行dockerd,dockerman的其他菜单项也不出来吗?

点评

是的,不会出来。  详情 回复 发表于 2023-4-10 09:10
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-4-10 09:10 | 显示全部楼层
wubozh 发表于 2023-4-10 08:39
代码的内容看不懂。不过dockerman安装好后,在接口里和防火墙都会自动生成docker的相关接口和防火墙区域。 ...

是的,不会出来。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-7-27 11:04 | 显示全部楼层
遇到一样的文了 有图文教程么
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-7-27 14:31 | 显示全部楼层
编译固件的时候把dockerd和docker编译进去,别把dockerman编译进去,之后进入openwrt,-然后再软件包那里直接搜索dockerman在线安装就可以了,猜测原因是官方源码里的dockerman源码比较老旧
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-24 01:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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