Smart Network-Attached Storage (NAS) on OpenWrt

ID Date Version Classification
833998 09/26/2024 1.0 Public

Setup Docker

opkg update
opkg install dockerd
opkg install docker
opkg install luci-app-dockerman

Configure proxy for dockerd:

Details in #24927

for i in http_proxy https_proxy no_proxy; do
  uci set dockerd.proxies.$i="$(eval echo \$$i)"
done

Configure default DNS:

uci add_list dockerd.globals.dns='172.17.0.1'
uci commit dockerd

Restart dockerd and verify:

service dockerd info
service dockerd restart
docker info
docker run --rm hello-world