JD签到docker配置

2021-05-04
2分钟阅读时长

仅作测试,滥用不承担任何责任

配置

e大v4部署
sudo docker run -dit \
-v /jd/config:/jd/config \
-v /jd/log:/jd/log \
-v /jd/scripts:/jd/scripts \
-v /jd/own:/jd/own \
-v /jd/panel:/jd/panel \
-p 5678:5678 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
-e ENABLE_WEB_TTYD=true \
--name jd \
--hostname jd \
--restart always \
nevinee/jd:v4

青龙部署

sudo docker run -dit \
-v /qinglong/config:/ql/config \
-v /qinglong/log:/ql/log \
-v /qinglong/scripts:/ql/scripts \
-v /qinglong/db:/ql/db \
-p 5700:5700 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:latest
<ul style="font-size:20px">
  <li>
    多容器配置
  </li>
</ul>

<h1 style="font-size:20px">
  要想换库直接改最后一行
</h1>

```shell
docker run -dit \
-v /你想保存的目录/jd1/config:/jd/config # 配置保存目录,冒号左边请修改为你想存放的路径\
-v /你想保存的目录/jd1/log:/jd/log # 日志保存目录,冒号左边请修改为你想存放的路径 \
-v /你想保存的目录/jd1/scripts:/jd/scripts # 脚本文件目录,映射脚本文件到安装路径 \
-v /jd/own:/jd/own \
-p 5679:5678 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
-e ENABLE_WEB_TTYD=true \
--name jd1 \
--hostname jd1 \
--restart always \
nevinee/jd:v4

自动更新Docker容器(也就是更新京东文件)

sudo docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower
  • 手动更新
青龙更新命令 
sudo docker exec -it qinglong bash git_pull

# v4更新命令

```shell
sudo docker exec -it jd bash jup
  * 安装v4面板

# 开启DIY每次重启会重启面板

# 先进入容器

```shell
sudo docker exec -it jd bash
wget https://ghproxy.com/https://raw.githubusercontent.com/afwfv/dd/main/v4mb.tar.gz
tar -zxvf v4mb.tar.gz
rm -f v4mb.tar.gz
mv v4mb/panel/. panel
mv v4mb/config/diy.sh config/diy.sh
mv v4mb/config/auth.json config/auth.json
rm -rf v4mb
cd panel
npm i
pm2 start server.js
echo -e "端口5678,默认用户名admin,密码adminadmin"
sudo docker exec -it jd bash
wget -q https://ghproxy.com/https://raw.githubusercontent.com/afwfv/dd/main/v4mb.sh -O v4mb.sh && chmod +x v4mb.sh && ./v4mb.sh

重启手动运行面板

先进入容器

cd panel
npm i
pm2 start server.js
  • 加入第三方库

和尚大佬的库v4拉取方法

OwnRepoUrl1="https://ghproxy.com/https://github.com/monk-coder/dust"
OwnRepoUrl2="https://ghproxy.com/https://github.com/monk-coder/dust"
OwnRepoUrl3="https://ghproxy.com/https://github.com/monk-coder/dust"
OwnRepoUrl4="https://ghproxy.com/https://github.com/monk-coder/dust"

OwnRepoBranch1="dust"
OwnRepoBranch2="dust"
OwnRepoBranch3="dust"
OwnRepoBranch4="dust"

OwnRepoPath1="i-chenzhe"
OwnRepoPath2="car"
OwnRepoPath3="member"
OwnRepoPath4="normal"```