在 Armbian 系统上安装 Docker

首先更新系统,安装最新的软件包:

apt update && vapt upgrade -y

接下来安装docker:

apt install docker.io

Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。你可以使用一个 YAML 文件(通常是 docker-compose.yml)来配置你的应用程序所需的所有服务。然后,只需一个简单的命令,就可以根据这个配置创建并启动所有服务。

apt install docker-compose

因为docke官方源下载不稳定,国内访问速度也差强人意,所以我们可以考虑为docker多设置几个备用来源,利用nano编辑器来创建一个文件:

nano /etc/docker/daemon.json

往deamon.json写入如下内容,http开头的都是docker源,事实上用不了这么多,可以酌情删除:

{
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://dockerproxy.com",
    "https://docker.m.daocloud.io",
    "https://reg-mirror.qiniu.com",
    "https://dockerhub.azk8s.cn",
    "https://docker.nju.edu.cn",
    "https://dockerhub.uieee.com",
    "https://mirror.ccs.tencentyun.com",
    "https://mirror.sjtu.edu.cn",
    "https://docker.xiaojukeji.com",
    "https://registry.hub.docker.com.163.com",
    "https://f1361db2.m.daocloud.io",
    "https://registry-1.docker.io",
    "https://index.docker.io",
    "https://docker.io",
    "https://registry.hub.docker.com",
    "https://gcr-mirror.com",
    "https://k8s-gcr-mirror.com",
    "https://quay-mirror.com"
  ]
}

重新启动docker让配置生效:

#重新加载systemd配置
sudo systemctl daemon-reload
#重启Docker服务
sudo systemctl restart docker

socket activation 机制

这是一种 systemd 特性,Docker 通过 socket 文件来触发服务启动,而不是常驻运行。对于应用了这个机制的docker服务,需要使用以下命令重启:

# 正确的方式:同时停止 socket 和 service
sudo systemctl stop docker.socket docker.service
# 然后重新启动
sudo systemctl start docker.socket

标签: 数码

移动端可扫我直达哦~

推荐阅读

thumbnail 2025-10-24

arm芯片与arm架构

什么是 ARM?—— 芯片世界的“隐形冠军”你可以把 ARM 理解成一种 芯片设计蓝图 的创造者和授权商。一个简单的比喻:英特尔(Intel) 像一家“餐馆”:它自己设计菜谱(芯片架构)、购买食材(硅晶圆)、烹饪菜肴(制造芯片),然后...

随笔 数码

thumbnail 2025-10-20

armbian 查看电视盒子的设备树

安装反编译工具,博主的armbian里提示已安装且无需更新;apt update apt install device-tree-compiler首先备份一下设备树,万一给折腾坏了可以恢复:cp meson-gxl-s905l2-x...

随笔 数码

thumbnail 2025-10-19

小米盒子3s mdz-19-aa 刷 armbian 系统

小米盒子3s是一台2016年底发布的设备,因为是高配版本,而且采用了S905X的芯片,所以即便放在今天,也还具备一定的可玩性。喜欢这个系列是因为它小巧精致的外观,但小巧精致的外观也带来了刷机的不便,唯一的的USB端口在刷armbian...

随笔 数码

thumbnail 2025-10-18

什么是emmc,与ufs闪存有什么区别

eMMC 和 UFS 是移动设备存储领域两种核心的嵌入式闪存技术,它们的关系可以看作是“迭代”与“取代”。eMMC 像是一条单车道乡村公路,车流量有限。而 UFS 则像是一条双向多车道高速公路,车流大且快,还能同时上下货(读写)。eM...

随笔 数码

thumbnail 2025-10-17

psftp连接coreelec系统时中文乱码

小米盒子3c安装了coreelec,部署了xiaomusic项目有一段时间,也积累了几十首常听的歌曲,想下载下来放到电脑上。用psftp连接提取的时候,发现中文全部变成了乱码,但用putty连接盒子,查看目录的时候中文显示是正常的。虽...

随笔 数码

thumbnail 2025-10-15

创维e900v21e刷armbian的一些资料

首先是armbian的版本,可能是armbian适配型号过多的原因,博主查资料的时候,github上盒子系统的armbian只有两页的历史记录,所以也没什么好纠结的,能顺利下载哪个版本,就用哪个版本,博主下载的版本是Armbian_2...

随笔 数码

thumbnail 2025-10-13

折腾米兔5c电话手表的一些心得

知道5c可以开启usb调试,以安装一些原本受限的第三方应用的时候,博主的5c已经自动更新成了t29版本,b站上的破解方法都已经成为了老黄历,在搜索引擎和github上也没有找到更新的方法,最后某up主的群里找到了相关资料。刷机有较大风...

随笔 数码

thumbnail 2025-10-11

用小度智能音箱播放网盘音乐

18年8月的时候入了一个小度智能音箱,陪伴了孩子一整个小学阶段的生活,它有时候负责唱歌,有时候负责播新闻,也有的时候负责起床闹铃,每天忙得不亦乐乎。言归正传,得知小米音箱有一个xiaomusic项目之后,就想找找有没有大神为小度做类似...

随笔 数码

thumbnail 2025-10-09

小米盒子 3s vs 小米盒子 4 性能对比

把自己的小米盒子3c刷成了coreelec,结果看电视很多频道无法正常播放,看电影一快进不是闪退就是失去响应,做为一个docker的服务器倒是出乎意料的稳定,前几天尝试配置了xiaomusic,配合小米音箱能够正常的播放本地音乐,于是...

随笔 数码

thumbnail 2025-10-08

米兔儿童电话手表的型号选择

智能手机尚未流行的时候,手机的型号也是五花八门,不看说明书完全是一头雾水,很喜欢像iphone,小米这样的命名方式,1代代往上加,反正小米11不会比小米10弱,无脑选数字高的就是了。放在手表上就不那么容易选择了,光小米的米兔手表,就有...

随笔 数码

thumbnail 2025-10-07

armbian下更换docker的下载源

首先是配置文件的地址,一般会把它放在/etc/docker/daemon.json里,首次安装好docker的时候是没有这个文件的,我们可以自己生成一个。如果armbian里连个文本编辑器也没有,我们也可以用tee命令连文本带文件一步...

建站相关 数码