最近折腾路由器,想给iStoreOS装个Docker,折腾了半天才搞明白,来跟大家分享一下我的经验。
首先确认你的iStoreOS版本,我的是22.06.1,这个版本是支持Docker的。安装方法其实很简单,直接在iStoreOS的Web管理界面里操作就行。
打开浏览器输入路由器IP地址,登录管理后台,找到"软件包"或者"应用商店"这个选项。进去之后在搜索框里输入"docker",就能看到Docker相关的软件包了。
我安装的是docker和docker-compose这两个包,安装过程很快,几分钟就装好了。安装完成后在"服务"菜单里就能看到Docker了,点进去就能管理容器。
不过要注意,Docker对内存要求比较高,我的路由器是128MB内存的,装完Docker后系统有点卡。建议至少256MB内存以上再考虑装Docker。
另外Docker的存储位置要注意,默认是存在闪存里的,如果空间不够可以挂载U盘或者SD卡作为存储。我后来把Docker的数据目录改到了U盘上,这样就不会占用系统空间了。
总的来说iStoreOS装Docker还是很方便的,比OpenWRT原生支持要好很多。有想尝试的朋友可以试试,记得先备份系统再操作。