armbian系统如何安装docker

2020-08-02 15:50:16 46点赞 309收藏 23评论

本文比较简单,主要是提供一下armbian安装docker的步骤。目前本人的N1一个刷了小钢炮,小钢炮内置docker,直接拉取portainer可视化界面即可,当然,docker在没有本地库的情况下,拉取镜像还是非常吃网络环境的,电信的网络最佳。

小钢炮系统唯一不方便一点就是不带无线,所以我只利用了docker安装了nextcloud,存储了家里两个手机的70G照片,硬盘通过硬盘盒挂载在小钢炮上。另一个N1刷了游戏系统后就没怎么玩了,哎。还有一个N1刷了armbian系统,然后安装了docker,homeassistant和mjpg-streamer运行在上面。平时孩子在床上睡觉的时候可以局域网内观察到她的状态。

首先,你需要一个N1的Armbian系统(提取码:hhvu),可以安装20版本的。刷机步骤看我之前的文章,大同小异。

然后进入系统,创建账户等一系列做完。

第一步,更换源。

nano /etc/apt/sources.list

deb https://mirrors.ustc.edu.cn/debian buster main contrib non-free

deb https://mirrors.ustc.edu.cn/debian buster-updates main contrib non-free

deb https://mirrors.ustc.edu.cn/debian buster-backports main contrib non-free

deb https://mirrors.ustc.edu.cn/debian-security/ buster/updates main contribnon-free

把之前的注释掉,粘贴上国内ustc的源把之前的注释掉,粘贴上国内ustc的源

Ctrl+O保存,Ctrl+X退出。

第二步,更新

apt-get update

虽然源改成了国内的,大部分软件更新会比较快,但是部分还是需要从armbian处获得,所以需要一点时间。

更新更新

第三步,使用docker安装脚本

curl -fsSL https://get.docker.com -o get-docker.sh

sh get-docker.sh --mirror Aliyun

通过脚本自动安装通过脚本自动安装

第四步,修改docker源

找到daemon.json文件,更改源地址。

文件在/etc/docker/。

"registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"]

更改docker源地址更改docker源地址

第五步,安装可视化portainer

这个不安装也可以,有些人不喜欢用可视化界面,其实就是创建了portainer.io容器和镜像。

docker volume create portainer_data

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer:linux-arm64

docker会自动拉取镜像创建容器docker会自动拉取镜像创建容器

第六步,设置自启动

第一次进入可视化界面要创建用户。

创建用户创建用户

选择local。

选择本地选择本地

找到刚创建的镜像,点击名称进入设置。

armbian系统如何安装docker

重启策略改为always。

armbian系统如何安装docker

这一步其实在创建容器的时候就可以附带上去,但是我试了下不好使,就图形化界面说明一下。

写在最后

家中女宝在一天天长大,每天都得陪着,所以没什么时间写文章,最近折腾的心和时间也不足。等孩子长大一点再折腾,哈哈哈哈。

我是Memol。


展开 收起
23评论

  • 精彩
  • 最新
  • 老老实实用小钢炮 好用又省心

    校验提示文案

    提交
    是挺省心的,我也不下载,就是N1的U口速度太慢了 [喜极而泣]

    校验提示文案

    提交
    小钢炮最高下载速度多少?我用armbian安装tr或者Qb最快也就5mb。外挂的西数元素硬盘。

    校验提示文案

    提交
    收起所有回复
  • 生命在于折腾

    校验提示文案

    提交
    有个孩子够折腾了 [喜极而泣] [喜极而泣] [喜极而泣]

    校验提示文案

    提交
    当娃落地的那一刻,你已经不是爹了,他才是 [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 我的n1已刷了openwrt 到EMMC了,请问现在怎么再刷其它系统啊?感觉不会搞了。。。。

    校验提示文案

    提交
    看之前的文章,可以强刷回安卓;还可以通过命令update now,然后可以进入线刷模式。

    校验提示文案

    提交
    退回电视系统,然后再重新刷。

    校验提示文案

    提交
    收起所有回复
  • 楼主n1的nextcloud卡吗?我装好感觉很卡,每次点进一个文件夹都要两三秒

    校验提示文案

    提交
    卡的,nextcloud越更新越卡,N1的性能不够,不过我就是用下照片备份功能,把它装载了外置硬盘,局限于U口的速度,也干不了其他什么东西。

    校验提示文案

    提交
    收起所有回复
  • 我主要是同步资料文件和手机里的照片,偶尔也下点电影。请问是小钢炮还是用armbian?

    校验提示文案

    提交
    小钢炮吧,不过N1装nextcloud运行比较慢,一个是性能问题,一个是U口速度,如果连到千兆的网络硬盘上会好一点。网口传输比U口快。下载用小钢炮没问题。 [邪恶] [邪恶]

    校验提示文案

    提交
    收起所有回复
  • 听说n1刷armbian做软路由系统比openwrt好是吗?

    校验提示文案

    提交
    没试过,主要N1只有一个网口,做软路由不太合适,旁路由可以。

    校验提示文案

    提交
    我刷了5.6的老是掉线,又刷回open了

    校验提示文案

    提交
    收起所有回复
  • 非常感谢作者的讲解教程,成功在CM311盒子上成功套用,成功安装了docker并借助portainer部署了阿里云的DDNS服务

    校验提示文案

    提交
    时间长了有些地址会变掉,能装上说明没问题。

    校验提示文案

    提交
    收起所有回复
  • [高兴] [高兴] [高兴] [高兴] 再接再厉 在

    校验提示文案

    提交
  • 我安装后镜像显示有ip,但是宿主查看ip就看不到,也不能互相通信访问。只有ipv6地址

    校验提示文案

    提交
    你最近安装的么,这个源好用么,我今天安装就装不上

    校验提示文案

    提交
    apt install docker.io 直接装

    校验提示文案

    提交
    收起所有回复
  • 唉,这个源好像也不能用了。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
309
扫一下,分享更方便,购买更轻松