問題一 docker pull速度慢
解決方法:
修改 /etc/docker/daemon.json 文件來添加鏡像加速器
{
"registry-mirrors": ["[https://docker.mirrors.ustc.edu.cn](https://docker.mirrors.ustc.edu.cn/)", "
[https://9cpn8tt6.mirror.aliyuncs.com](https://9cpn8tt6.mirror.aliyuncs.com/)"]
}
然后重啟docker
systemctl daemon-reload
systemctl restart docker
問題二 青龍打不開
創(chuàng)建容器改為以下
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:2.10.13
玩客云關閉LED燈的方法
echo 0 > /sys/class/leds/onecloud:red:alive/brightness
echo 0 > /sys/class/leds/onecloud:blue:alive/brightness
echo 0 > /sys/class/leds/onecloud:green:alive/brightness
問題三 github庫克隆失敗
路由器開ssh,用WinSCP連接到路由器修改hosts文件
Update url: https://raw.hellogithub.com/hosts
青龍控制面板-配置文件里修改去掉代理前綴
## 由于github倉庫拉取較慢夺溢,所以會默認添加代理前綴倒源,如不需要請移除
GithubProxyUrl=""
問題四 server醬 Markdown語法消息顯示異常
需要在腳本管理-notify.py里去掉serverJ方法里對\n\n的轉義處理
def serverJ(title: str, content: str) -> None:
...
data = {"text": title, "desp": content.replace("\n", "\n\n")}
其他docker命令
列出所有容器
docker ps -a
啟動容器
docker start alist
問題五 一鍵修復青龍面板白屏
一鍵修復腳本(最高支持v2.11.1版)
docker exec -it qinglong-qinglong-1 bash -c "$(curl -fsSL https://gitee.com/suiyuehq/ziyong/raw/master/ql_cdn/bpxf.sh)"
注意:qinglong-qinglong-1 為你的容器名稱涝焙,每個人的容器名稱不一樣杉女,記得替換成你自己的容器名稱弹沽!
腳本會自動將原來cdn.jsdelivr.net開頭的地址文件換成本地文件
升級pip
進入容器
docker exec -it qinglong-qinglong-1 /bin/bash
pip install --upgrade pip