×

玩客云刷Armbian_5.9.0后安装Docker和青龙面板

Legend Legend 发表于2023-10-14 19:00:09 浏览1203 评论0

抢沙发发表评论

前面写了一篇文章玩客云刷Armbian_5.9.0系统做小型服务器,把玩客云刷Armbian系统之后,就可以安装Docker来跑青龙面板了,安装的操作如下。

打开SSH连接工具,连接到玩客云,复制下面代码回车运行,然后耐心等待就行了,如有提示是否确认安装(y/n),回复y再回车即可。直到出现下面提示,跳到root@aml-s812:~#+光标就是安装完成了。

#更新一下软件,避免安装失败
apt update
#安装docker
apt install docker.io

更新一下软件



开始安装Docker

查看是否安装成功,输入docker回车,会出现帮助信息。

启动Docker(第一行),设置Docker开机自启(第二行),停止Docker命令是systemctl stop docker,这里是CentOS系统的操作命令,其他的可以百度,大同小异。

#启动Docker,停止是systemctl stop docker
systemctl start docker  
#设置Docker开机自启
systemctl enable docker

接下来安装可视化portainer,方便管理docker

#安装Portainer,并配置端口、路径,默认是9000,可以自己改成其他的,只需要改-p后面的端口
docker pull portainer/portainer-ce:linux-arm
docker volume create portainer_data
docker run -d \
--name portainer \
-p 9000:9000 \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart=always \
portainer/portainer-ce:linux-arm

浏览器访问一下,玩客云设备IP:端口号即可访问,安装默认是英文版,我们可以使用浏览器的翻译功能把网页汉化即可,不需要安装汉化版,因为汉化版问题比较多,不推荐安装,初始化管理账号,然后选择管理本地Docker环境即可。

接着安装青龙面板,具体代码如下:

docker run -dit \
  --name qinglong \
  --hostname qinglong \
  -p 5700:5700 \
  -v $PWD/docker/ql/config:/ql/config \
  -v $PWD/docker/ql/log:/ql/log \
  -v $PWD/docker/ql/db:/ql/db \
  -v $PWD/docker/ql/scripts:/ql/scripts \
  -v $PWD/docker/ql/jbot:/ql/jbot \
  --restart always \
  whyour/qinglong:latest

命令解析:
–name qinglong:设置容器名称为qinglong
-p 5700:5700:设置端口映射为5700,可通过IP+5700访问青龙面板,要更改的只需改前面的端口号即可
-v …. 设置青龙面板的存储目录
–restart always:设置容器为开机自启
whyour/qinglong:latest:安装青龙面板最新版本,也可以指定,加版本号即可,如:whyour/qinglong:2.12.2,版本这里特别说一下,截止本文编写的时间,最新的版本是2.13.x,但是会有那么一点小Bug,所以建议不要拉最新版本,等官方稳定后再升级,目前比较稳定的是2.11.1和2.12.2,我这里安装的是2.11.1。

拉取完成之后去浏览器访问青龙面板,IP+5700即可访问

青龙面板首页,可以看到版本号是2.11.1

在portainer也可以看到多了一个青龙的容器

往后的一些配置、依赖、拉取脚本等操作可以参考这篇文章超详细搭建青龙面板系列教程,都差不多的。