一,更换软件源

1,将Armbian的软件源更换为国内的源,以提高下载速度,执行以下命令,打开软件源配置文件

1
nano /etc/apt/sources.list

在这里插入图片描述

此armbian固件/etc/apt/目录下没有sources.list文件,输入命令添加源地址,保存并退出

• 按 Ctrl + O(字母 O),这将提示你保存文件
• 按 Enter 确认保存
• 按 Ctrl + X 退出 nano

如果有sources.list文件,打开文件后全选删掉,然后将国内源地址复制进去,保存退出

清华源

1
2
3
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free  
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free

同时配置 Armbian 清华源(可选)

1
echo "deb https://mirrors.tuna.tsinghua.edu.cn/armbian/ bullseye main bullseye-utils bullseye-desktop" | sudo tee /etc/apt/sources.list.d/armbian.list  

添加完新的软件源后,运行以下命令更新

1
apt update  

如果提示如图

在这里插入图片描述
新版 Debian 用 gpg 命令来导入密钥

1
gpg --keyserver keyserver.ubuntu.com --recv-keys 8CFA83D13EB2181EEF5843E41EB30FAF236099FE  

如果报 gpg: command not found,先安装

1
apt install gnupg -y  

密钥导入成功后把密钥导出到 APT 能识别的格式

1
gpg --export --armor 8CFA83D13EB2181EEF5843E41EB30FAF236099FE | tee /usr/share/keyrings/armbian.gpg  

然后再更新源

1
apt update  

二,安装Docker

1
apt install docker.io -y  
1
apt install docker-compose

在这里插入图片描述
查看Docker版本

1
docker --version
1
docker-compose --version

在这里插入图片描述
在这里插入图片描述

检查Docker是否正在运行

1
systemctl status docker

在这里插入图片描述

三,安装Docker图形化管理工具 Portainer

1
docker volume create portainer_data
1
运行Portainer容器
1
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer:linux-arm64

在这里插入图片描述
如果提示如图状况,执行下边命令,配置国内源

打开文件,如果/etc/docker/目录没有daemon.json,手动创建一个,复制进去保存退出

在这里插入图片描述

1
nano /etc/docker/daemon.json

写入下面的内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{  
"dns": ["8.8.8.8", "8.8.4.4"],
"registry-mirrors": [
"https://docker.m.daocloud.io/",
"https://huecker.io/",
"https://dockerhub.timeweb.cloud",
"https://noohub.ru/",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn",
"https://xx4bwyg2.mirror.aliyuncs.com",
"https://registry.docker-cn.com"
]
}

保存并退出

• 按 Ctrl + O(字母 O),这将提示你保存文件
• 按 Enter 确认保存
• 按 Ctrl + X 退出 nano

重启docker服务

1
systemctl daemon-reload 
1
systemctl restart docker 

查看 Docker 镜像加速器配置是否生效

1
docker info | grep -A 5 "Registry Mirrors"  

然后重新运行

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

在这里插入图片描述

四,portainer初始配置

首次访问,需要设置密码,密码必须符合复杂性要求,例如:adminadmin

1
http://ip:9000/ 

在这里插入图片描述
选择本地
在这里插入图片描述
在这里插入图片描述

五,portainer汉化,安装FAST中文界面

1,下载FAST镜像,下载地址FAST镜像,下载到电脑桌面

2,在 FinalShell 连接后,打开root目录,把下载好的镜像文件拖入到root目录下

在这里插入图片描述
等待上传完成

在这里插入图片描述
3,上传完成后执行

1
docker load -i /root/image.tar

在这里插入图片描述在这里插入图片描述

4,导入完成后,使用下面命令创建一个运行FAST OS DOCKER镜像的容器

1
docker run --restart always --name fast -p 8081:8081 -d -v /var/run/docker.sock:/var/run/docker.sock wangbinxingkong/fast

5,在浏览器中输入地址,注册用户名即可进入管理界面

1
http://ip:8081/

在这里插入图片描述
End