ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 182263|回复: 136
上一主题 下一主题
[分享]

斐讯N1用U盘开启docker方法分享 最简便最实用

  [复制链接]
跳转到指定楼层
楼主
发表于 2020-7-14 14:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
现在很多的斐讯N1用户都喜欢弄一些盒子的玩法,但是现在也有不少的小伙伴和我说,N1在安装openwrt后必须要刷入emmc才会自动启动docker,且如果直接用service开启docker会出现缓存不足的错误。今天我就来给大家分享如何使用U盘来开启docker的方法。

Docker-CE说明: N1在 U盘上不启用docker,写入emmc后自动启用,数据目录是 /mnt/mmcblk1p3/docker、云的数据目录是 /mnt/mmcblk0p4/docker理论上其它op固件、以及设备也可以使用这种方法。不过需要自己搞清楚该固件docker存储位置的挂载点,通过修改挂载点或者直接用软链接。

斐讯N1用U盘开启docker方法分享 最简便最实用


因此,解决问题的办法是只要把docker的挂载点加载出来就可以解决。可以利用U盘本身的剩余空间/外置存储设备作为挂载点。

方法一:
比较方便的做法为:首先在windows上利用分区工具将U盘剩余空间新建EXT4分区
                              之后将U盘插入N1启动进入openwrt
                              在系统------挂载点-----处找到创建的分区(一般为/dev/sda3)
                              点击:挂载点-----------挂载点--------添加
                              选中:启用此挂载点------------UUID处选择你创建的分区/外置存储设备-------------挂载点自定义为/mnt/mmcblk1p3/--------保存&应用

斐讯N1用U盘开启docker方法分享 最简便最实用

之后就可以看到已挂载的文件系统中出现这个挂载点


斐讯N1用U盘开启docker方法分享 最简便最实用

此时使用ssh管理软件(putty、xshell等)登入N1

输入命令:service dockerd start

随后就可以在openwrt中docker选项卡中看到docker已经启用。且数据缓存定向到了创建的分区/外置存储中。
方法二:

在你需要挂载docker数据目录的挂载点(可以在挂载点中查看,如/mnt/sda3/)下建立一个名为mmcblk1p3的文件夹,随后使用终端,进行软链接,

  1. <font size="2">ln -s /mnt/sda3/mmcblk1p3/ /mnt/</font>
复制代码

之后再输入命令:service dockerd start,同样可以启动docker。这个方法比上一个更加方便实用,而且不会改变挂载点参数

有的同学按方法2弄完后,看系统-启动项中,dockerd的状态是红色的已禁用,此时重启的话docker是不会自己启动的,需要自己去点击一下以启用。之后重启就会自启了。

方法三:
直接在终端输入:
  1. <font size="2">nano /etc/docker/daemon.json</font>
复制代码
会看到一个设置,

  1. <font size="2">{
  2.   "bip": "172.31.0.1/24",
  3.   "data-root": "/mnt/mmcblk1p3/docker/",
  4.   "log-level": "warn",
  5.   "log-driver": "json-file",
  6.   "log-opts": {
  7.      "max-size": "10m",
  8.      "max-file": "5"
  9.    },
  10.    "registry-mirrors": [
  11.      "https://dockerhub.azk8s.cn"
  12.    ]
  13. }</font>

复制代码
将"data-root"中/mnt/mmcblk1p3/docker/修改成你要的地址。如/mnt/sda3/docker。
  1. <font size="2">"data-root": "/mnt/sda3/docker/"</font>
复制代码
ctrl+O 保存文件,或者ctrl+X 离开nano软件,若有修改过的文件会提示是否保存;选择 :yes
这个修改应该是最正规的也是最方便的,避免了乱七八糟的文件夹的挂载。
注意:这些方法都有一个弊端,就是U盘重启的时候,如果另一个USB口也插入了驱动器,可能会让系统的挂载文件有误(比如启动优盘会挂载到sdb1),需要自己确定一下挂载位置。



上一篇:昨晚刷机N1成功了,第一次用N1盒子有几个问题,
下一篇:【全网最全】斐讯N1盒子玩法、教程、固件汇总贴
沙发
发表于 2020-7-14 14:19 | 只看该作者
真的不错 马上试试
回复 支持 反对

使用道具 举报

板凳
发表于 2020-7-21 02:15 | 只看该作者
高手在当贝啊!学习了
回复 支持 反对

使用道具 举报

地板
发表于 2020-7-25 06:47 来自ZNDS手机版 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

5#
发表于 2020-7-25 11:10 | 只看该作者
楼主用心了,内容非常精彩。
回复 支持 反对

使用道具 举报

6#
发表于 2020-7-29 12:07 | 只看该作者
跟着大佬学习一下
回复 支持 反对

使用道具 举报

7#
发表于 2020-8-2 09:44 | 只看该作者
楼主用心了,内容非常精彩。
回复 支持 反对

使用道具 举报

8#
发表于 2020-8-9 13:03 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

9#
发表于 2020-8-16 15:46 来自ZNDS手机版 | 只看该作者
ding ding ding
回复 支持 反对

使用道具 举报

10#
发表于 2020-8-16 15:48 来自ZNDS手机版 | 只看该作者
ding ding ding
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2024-4-26 03:36 , Processed in 0.063706 second(s), 13 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2024 ZNDS.Com

快速回复 返回顶部 返回列表