侧边栏壁纸
  • 累计撰写 99 篇文章
  • 累计创建 54 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

openwrt 安装 docker 模块

FlyingEagle
2025-07-22 / 0 评论 / 0 点赞 / 21 阅读 / 668 字

安装

opkg update && opkg install docker dockerd docker-compose luci-app-dockerman luci-lib-docker nerdctl python3-docker python3-docker-src python3-dockerpty python3-dockerpty-src
/etc/init.d/dockerd start
/etc/init.d/dockerd enable

设置网络

docker 网络填入相关数值
image-1753266812819
172.17.0.1/16
防火墙设置docker 加入lan
image-1753266664021

测试网络链接是否正确

ip addr show docker0
docker run --rm alpine ping -c 4 8.8.8.8

有以下显示为正常
image-1753323869761

(以下不需要设置)

设置网络持久

Stop Docker and delete the bridge

/etc/init.d/dockerd stop
ip link set docker0 down
brctl delbr docker0

Restart Docker (it will recreate docker0)

/etc/init.d/dockerd start

防火墙设置转发

vi /etc/config/firewall

config zone 前图片红框位置加入以下,
image-1753267109217

config forwarding
    option src      lan
    option dest     docker

config forwarding
    option src      docker
    option dest     lan

防火墙重启

/etc/init.d/firewall restart
0

评论区