0
点赞
收藏
分享

微信扫一扫

青龙面版多容器

晴儿成长记 2022-02-10 阅读 53

首先ssh连接服务器(自行百度)
一、装青龙

装宝塔面板(可装可不装)

 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

2.拉去青龙镜像

 docker pull whyour/qinglong:latest

注:latest为版本号,可以指定其他版本,默认最新版。
3.创建青龙容器面板

docker run -dit   -v $PWD/ql/config:/ql/config   -v $PWD/ql/log:/ql/log   -v $PWD/ql/db:/ql/db   -v $PWD/ql/repo:/ql/repo   -v $PWD/ql/raw:/ql/raw   -v $PWD/ql/scripts:/ql/scripts   -v $PWD/ql/jbot:/ql/jbot   -p 5700:5600   --name qinglong   --hostname qinglong   --restart unless-stopped   whyour/qinglong:latest

 

注:青龙容器名为qinglong,名称可替换,最新版本的为5600端口,老版本的是5700端口
端口号可替换-p 5700:5700 中前一个端口可替换为其他端口,服务器防火墙开端口即可

4.多容器(备选)

 docker run -dit    -v $PWD/ql1/config:/ql/config    -v $PWD/ql1/log:/ql/log    -v $PWD/ql1/db:/ql/db    -v $PWD/ql1/repo:/ql/repo    -v $PWD/ql1/raw:/ql/raw    -v $PWD/ql1/scripts:/ql/scripts    -v $PWD/ql1/jbot:/ql/jbot    -p 5800:5600    --name ql1    --hostname ql1    --restart unless-stopped    whyour/qinglong:latest

注:第二个容器名称为ql1,端口号为5800
5.登录青龙面板
面板地址:http://服务器IP:5700
账号密码随便填,会提示初始化初始化后,在ssh执行下面代码查看账号密码

docker exec -it qinglong cat /ql/config/auth.json

也可手动打开/ql/config/auth.json文件查看账号密码

6.安装依赖
QL为容器名,改成自己的哦

docker exec -it QL bash -c "npm install -g typescript"docker exec -it QL bash -c "npm install axios date-fns" docker exec -it QL bash -c "npm install png-js"docker exec -it QL bash -c "npm install -g npm"docker exec -it QL bash -c "pnpm i png-js"docker exec -it QL bash -c "pip3 install requests"docker exec -it QL bash -c "apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source"docker exec -it QL bash -c "apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev"docker exec -it QL bash -c "cd /ql/scripts/ && apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && npm i && npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source"

 

举报

相关推荐

0 条评论