コミュニケーショングループ: 685722641
最近、v2p はバージョン 3.5.5 へのアップデートをリリースしました。その結果、中間の緑色とクリスタル色の毛皮が少なくなりました。そのため、できるだけ早くアップデートした方がよいでしょう。
あまり技術的なことは何もありません。
これは、元のファイルのバックアップ、コンテナーの削除、イメージの削除、イメージの再プル、コンテナーのデプロイ、そしてコンテナーのデプロイにほかなりません。
もちろん、更新する方法はいくつかありますが、最終的にはファイルをプルして置き換えるだけなので、特にこれというものはありません。
初心者が書くのは初めてなので、批判しないでください。
大事なことは3回言う
まずは必ずバックアップ、バックアップ、バックアップを行ってください。!!!
まずは必ずバックアップ、バックアップ、バックアップを行ってください。!!!
まずは必ずバックアップ、バックアップ、バックアップを行ってください。!!!
さて、早速、準備を始めましょう。
方法 1: ソフト アップデート
TASK タスクを設定し、新しいタスクを追加します。その後、JS ファイルを実行します。タスクのカスタマイズとタスク名については、気分によって異なります。次のコードを実行タスクにコピーし、リストを保存してタスクを実行します。ソフトアップデート。
//国外机器执行任务
https://raw.githubusercontent.com/elecV2/elecV2P/master/script/JSFile/softupdate.js
//国内机器执行任务
https://ghproxy.com/https://raw.githubusercontent.com/elecV2/elecV2P/master/script/JSFile/softupdate.js
以下で行ったのと同様に、一時停止ボタンを右クリックして、[今すぐテスト実行] をクリックします。
方法 2: Synology Docker の更新
1. サーバーコマンドターミナルに入る
2. 以下の順序でコマンドを 1 つずつ入力します。
//删除旧的容器1
docker rm -f v2p
// 删除旧的容器2,如果没有按住第二v2p则不需要执行下面这条命令
docker rm -f v2p1
//拉取新的镜像
docker pull elecv2/elecv2p:latest
3. 再デプロイするには、引き続き次のコマンドを 1 つずつ入力する操作手順が必要です。
//安装一个v2p
docker run -dit \
-v /volume1/docker/elecv2p/JSFile:/usr/local/app/script/JSFile \
-v /volume1/docker/elecv2p/Lists:/usr/local/app/script/Lists \
-v /volume1/docker/elecv2p/Store:/usr/local/app/script/Store \
-v /volume1/docker/elecv2p/Shell:/usr/local/app/script/Shell \
-v /volume1/docker/elecv2p/rootCA:/usr/local/app/rootCA \
-v /volume1/docker/elecv2p/efss:/usr/local/app/efss \
-p 8100:80 \
-p 8101:8001 \
-p 8102:8002 \
-e TZ=Asia/Shanghai \
--name v2p \
--hostname v2p \
--restart always \
elecv2/elecv2p:latest
//安装第二个v2p,如只需要安装一个,则不需要执行下面的命令,同理安装第三个v2p照着改就好了
docker run -dit \
-v /volume1/docker/elecv2p1/JSFile:/usr/local/app/script/JSFile \
-v /volume1/docker/elecv2p1/Lists:/usr/local/app/script/Lists \
-v /volume1/docker/elecv2p1/Store:/usr/local/app/script/Store \
-v /volume1/docker/elecv2p1/Shell:/usr/local/app/script/Shell \
-v /volume1/docker/elecv2p1/rootCA:/usr/local/app/rootCA \
-v /volume1/docker/elecv2p1/efss:/usr/local/app/efss \
-p 8200:80 \
-p 8201:8001 \
-p 8202:8002 \
-e TZ=Asia/Shanghai \
--name v2p1 \
--hostname v2p1 \
--restart always \
elecv2/elecv2p:latest
4. 再度ログインし、パネルやjsファイル、書き換え設定などがそのまま残っているか、バージョンが上がっているか確認すればOKです。
方法 3: docker-compose を使用してアップグレードする
1. まず、elecv2p がルート ディレクトリにあるかどうかを確認し、ルート ディレクトリに存在する場合は、この方法を使用できます。
2. FTP に直接接続し、ダブルクリックして elecv2p フォルダーに入り、ダブルクリックしてdocker-compose.yaml ファイルを開きます。
以下のコードをコピーしてください
version: '3.7'//如果出现打不开的情况把这里的3.7更改为3.3重新保存运行即可
services:
elecv2p:
image: elecv2/elecv2p
container_name: v2p
restart: always
environment:
- TZ=Asia/Shanghai
ports:
- "8100:80"
- "8101:8001"
- "8102:8002"
volumes:
- "/elecv2p/JSFile:/usr/local/app/script/JSFile"
- "/elecv2p/Lists:/usr/local/app/script/Lists"
- "/elecv2p/Store:/usr/local/app/script/Store"
- "/elecv2p/Shell:/usr/local/app/script/Shell"
- "/elecv2p/rootCA:/usr/local/app/rootCA"
- "/elecv2p/efss:/usr/local/app/efss"
3. 上記のファイルを保存した後、次のコードを直接実行してファイルを開きます。
cd /elecv2p //进入v2p文件夹
docker-compose up -d //重启容器
3 つの方法すべてを説明したので、皆さんもコメント エリアにメッセージを残してください。
最後に、Xin Miao氏とLAzySheep氏に感謝します。
コミュニケーショングループ: 685722641