Skip to content

jiulan/jd_v4

Repository files navigation

问题反馈

不 你没有问题

jd_v4

#CentOS 安装 docker

centos8.2以下的如果部署不成功,先重置服务器,再升级一下内核就可以了

升级内核命令

sudo yum update

安装依赖

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo

sudo sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo

安装

sudo yum makecache fast

安装过docker 忽略--------------------------↓↓↓↓↓↓↓↓↓↓↓↓↓↓-------------------------

sudo yum install docker-ce

启动并加入开机启动

sudo systemctl start docker

sudo systemctl enable docker

换源

腾讯云用腾讯云的

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
EOF

阿里云服务器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://ryb0h6jn.mirror.aliyuncs.com"]
}
EOF

重启docker

sudo service docker restart

卸载Docker

sudo yum remove docker docker-common docker-selinux docker-engine

安装过docker 忽略--------------------------↑↑↑↑↑↑↑↑↑↑↑↑↑↑-------------------------

Docker 部署京东脚本

nevinee/jd:v4 已拉取不到 可以替换备用镜像

  • jiulan/jd:test nevinee/jd:v4 导出
  • jiulan/jd:v4 v4重新打包 添加内置库 amd64架构
  • jiulan/jd:v4_arm64 v4重新打包 添加内置库 arm64架构
  • jiulan/jd:v4-bot amd64架构bot
  • jiulan/jd:v4-bot_arm64 arm64架构bot
  • 默认amd64架构,完整版本镜像 @V4

默认容器配置

docker run -dit \
-v /jd/config:/jd/config \
-v /jd/log:/jd/log \
-v /jd/scripts:/jd/scripts \
-v /jd/own:/jd/own \
-p 5678:5678 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
-e ENABLE_WEB_TTYD=true \
--name jd \
--hostname jd \
--restart always \
jiulan/jd:v4

多容器配置 - 安装过shuye等占用jd容器名或者调整目录使用-使用lxk库(已清库)

docker run -dit \
-v /你想保存的目录/config:/jd/config \
-v /你想保存的目录/log:/jd/log \
-v /你想保存的目录/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 容器名 \
--hostname 容器名 \
--restart always \
jiulan/jd:v4

多容器配置 - 更换默认库

docker run -dit \
-v /jd/config:/jd/config \
-v /jd/log:/jd/log \
-v /jd/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 \
-e REPO_URL=gitee \
-e JD_SCRIPTS_URL=https://gitee.com/jiulan0229/lxk_scripts.git \
-e JD_SCRIPTS_BRANCH="master" \
--name 容器名 \
--hostname 容器名 \
--restart always \
jiulan/jd:v4

v4更新脚本命令

docker exec -it jd1 bash jup

安装v4面板

-- 开启DIY每次重启会重启面板 #先进入容器

docker exec -it jd1 bash

拉取面板文件

wget -q https://raw.githubusercontent.com/jiulan/jd_v4/main/v4mb.sh -O v4mb.sh && chmod +x v4mb.sh && ./v4mb.sh

重启手动运行面板

. 先进入容器

cd panel

npm i

pm2 start server.js

-------------------------说明--------------------

特殊需要才添加 容器内调用

  • 替换server.js 添加update_cookie 函数(只更新存在ck)、解决无法扫码获取ck、屏蔽shell接口
wget -q https://raw.githubusercontent.com/jiulan/jd_v4/main/server.js -O /jd/panel/server.js
  • 替换server.js 添加update_cookie 函数(存在就更新,不存在新增)、解决无法扫码获取ck、屏蔽shell接口
wget -q https://raw.githubusercontent.com/jiulan/jd_v4/main/server_by_save.js -O /jd/panel/server.js
  • 屏蔽拉取lxk库
wget -q https://raw.githubusercontent.com/jiulan/jd_v4/main/jup.sh -O /jd/jup.sh

页面访问

-p 宿主机端口:容器内端口

-p A:A 内外同端口

-p B:A 异端口

About

v4 正确食用方式

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published