debain系统安装docker和青龙

我这里使用的高通410随身WiFi安装的

1.查看命令

1
2
查看内存 free -h
查存储情况 df -h

2.对随身WiFi扩大虚拟内存

由于 jz02_v10 (随身WiFi)的物理内存只有约 512MB,直接运行 Docke可能会因内存不足而导致报错或进程崩溃,因此我们先为系统创建一块 512MB 的虚拟内存(Swap) 来提升稳定性。执行如下在线命令,即可一键自动创建 Swap虚拟内存

1
curl -fsSL https://gitee.com/jun-wan/script/raw/master/swap/auto_setup_swap.sh | sudo bash

3.docker安装

下面是一键安装docker版本,选择公网回车

1
bash <(curl -f -s --connect-timeout 10 --retry 3 https://linuxmirrors.cn/docker.sh) --source mirrors.tencent.com/docker-ce --source-registry docker.1ms.run --protocol https --install-latested true --close-firewall false --ignore-backup-tips

最后检测docker版本

1
docker --version

4.安装青龙

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
创建青龙数据目录
sudo mkdir -p /ql/data
修改目录权限,容器内用户 UID=1001:GID=1001 使用
sudo chown -R 1001:1001 /ql/data
拉取镜像建议使用2.18.1这个版本比较稳定
docker pull whyour/qinglong:2.18.1
docker启动容器
docker run -d --name qinglong \
-p 5700:5700 \
-v /ql/data:/ql/data \
--restart unless-stopped \
whyour/qinglong:2.18.1

-p 5700:5700:将容器端口映射到主机,方便浏览器访问
-v /ql/data:/ql/data:数据持久化,保证任务、脚本、配置不会丢失
--restart unless-stopped:容器异常退出时自动重启,保证长期运行
使用dockers ps 检测是否运行

5.注意事项

如果有错误使用docker ps进行查看容器,使用docker restart id(就是之前查到的)