選單

360v6_openwrt系統安裝docker

作者:玻璃水推廣員

前言

因為最近買了亞瑟,加上前段時間無聊,把之前巨資購入且在吃灰中的360v6京東雲版刷了openwrt系統。使用了一段時間發現沒docker確實很浪費這顆ipq6018的效能,自己折騰兩天寫了個安裝教程,分享給需要的人

因為機器已經賣了

所以只說方法,沒有圖片。看不懂的地方可以留言,我看到了會回覆。

本教程適合有usb介面,有閒置u盤、硬碟,和已經安裝了openwrt的路由器。以360v6為例,但不限於此機型,理論上來說所有帶usb的op機型都適合本教程。

360v6_openwrt系統安裝docker

換源、更新元件

mv /etc/opkg/distfeeds。conf /etc/opkg/distfeeds。conf。backup && vi /etc/opkg/distfeeds。conf

貼上下面的內容

src/gz immortalwrt_base https://mirrors。vsean。net/openwrt/releases/21。02-SNAPSHOT/packages/aarch64_cortex-a53/base

src/gz immortalwrt_luci https://mirrors。vsean。net/openwrt/releases/18。06-SNAPSHOT/packages/aarch64_cortex-a53/luci

src/gz immortalwrt_packages https://mirrors。vsean。net/openwrt/releases/21。02-SNAPSHOT/packages/aarch64_cortex-a53/packages

src/gz immortalwrt_routing https://mirrors。vsean。net/openwrt/releases/21。02-SNAPSHOT/packages/aarch64_cortex-a53/routing

src/gz immortalwrt_telephony https://mirrors。vsean。net/openwrt/releases/21。02-SNAPSHOT/packages/aarch64_cortex-a53/telephony

在web介面依次開啟網路-防火牆-啟用FullCone-NAT-轉發-接受

執行opkg update

注意,有liblzo2字樣的報錯才進行本步驟

mv /usr/lib/liblzo2。so。2 /usr/lib/liblzo2。so。2。bak

mv /usr/lib/liblzo2。so。2。0。0 /usr/lib/liblzo2。so。2。0。0。bak

擴容根分割槽

插入一個u盤或者行動硬碟到usb口上,具體步驟看下面這個連結。完成後df -h檢查

https://www。jianshu。com/p/5707ff7bb374

安裝docker

opkg install docker dockerd docker-compose luci-app-docker luci-app-dockerman luci-i18n-docker-zh-cn luci-i18n-dockerman-zh-cn luci-lib-docker

裝完之後在op主介面ctrl+f5重新整理一下,應該就有docker相關的字樣了

驗證

ddns-go安裝(有需求再裝,也可用作測試)

mkdir /opt/ddns

docker pull jeessy/ddns-go

docker run -d ——name ddns ——restart=always ——net=host -v /opt/ddns:/root jeessy/ddns-go

如無報錯則成功安裝

結語

使用了後發現的bug:

重啟後有機率docker自動掛載到/tem目錄,空間只有200m,再次重啟後正常。

韌體不能關閉wifi。

開啟App看更多精彩內容