OpenWrt软路由(NanoPi R5C ):安装Docker Compose

NO.1
Docker Compose

推荐的OpenWrt版本,默认带有Docker

Docker版本为24.0.7

img

点击系统-终端

输入账户和密码

命令行检测Docker版本

docker --version

img

安装Docker Compose需要终端

参考文章

OpenWrt软路由(NanoPi For NAS All In One R4S ):设置SSH和Docker Compose

NO.2
安装Docker Compose

打开下载地址

https://github.com/docker/compose/releases

右键复制对应的架构链接,最新的版本为v2.24.4(本文为aarch64)

img

尝试下载

curl -SL https://github.com/docker/compose/releases/download/v2.24.5/docker-compose-linux-aarch64 -o /bin/docker-compose

下载失败

curl: (6) Could not resolve host: objects.githubusercontent.com

暂无解决办法,网上提示要修改内核,排除pihole,指定host

img

电脑上下载好docker-compose文件,然后node启动http-server

img

然后资源地址改为本地地址

curl -SL http://192.168.31.145:8080/docker-compose-linux-aarch64 -o /bin/docker-compose

img

给与文件权限

sudo chmod 777 /bin/docker-compose

查看docker-compose版本

docker-compose --version

版本为v2.24.5,安装docker-compose成功

img

NO.3
Tips

ARM64架构下的Docker Compose安装过程基本一直

除了Ubuntu Server和OpenWrt的bin目录不同

每次在R4S,R2S,R5C,不同硬件和不同固件不同时期都会遇到奇奇怪怪的问题,本机记录当前最新版本和操作

R5C合集

OpenWrt 软路由 NanoPi NAS R5C

R5C OpenWrt系列除了固件不同,从第二篇扩容Docker分区开始,系列文章内容同样适用于R2S,R4S,R5S,R6S系列,如果不使用,也可以用来参考

END.

公众号发送关键词加群,加入交流群

觉得本文还行,不妨顺手点赞收藏,下期见。

推荐阅读

OpenWrt软路由(NanoPi R5C ):OpenWrt系统选择和安装

OpenWrt软路由(NanoPi  R5C ):扩容Docker分区

☕ 朋友,都看到这了,确定不关注一下么? 👇