From 471a227ae0aeeabf229f0b8a507b0d0738e93a29 Mon Sep 17 00:00:00 2001 From: hjdhnx Date: Sun, 11 Sep 2022 01:13:35 +0800 Subject: [PATCH] md --- docker/amd64_dockerfile.txt | 6 +++--- docker/arm64_dockerfile.txt | 6 +++--- docker/armv7_dockerfile.txt | 6 +++--- docker/merge.sh | 9 +++++---- readme.md | 6 +++--- ...6\220\255\345\273\272\350\257\264\346\230\216.md" | 12 ++++++------ 6 files changed, 23 insertions(+), 22 deletions(-) diff --git a/docker/amd64_dockerfile.txt b/docker/amd64_dockerfile.txt index 62041f4..ea09592 100644 --- a/docker/amd64_dockerfile.txt +++ b/docker/amd64_dockerfile.txt @@ -16,9 +16,9 @@ COPY . /root/sd/pywork/dr_py # vi /etc/resolv.conf 加了两行也不行?? # systemctl daemon-reload # systemctl restart docker -# docker build -f amd64_dockerfile.txt -t hjdhnx/drpy:amd64-v3.4.8 . -# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.4.8 -# docker push hjdhnx/drpy:amd64-v3.4.8 +# docker build -f amd64_dockerfile.txt -t hjdhnx/drpy:amd64-v3.5.2 . +# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.5.2 +# docker push hjdhnx/drpy:amd64-v3.5.2 # docker cp . drpy:/root/sd/pywork/ # CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash ENTRYPOINT ["/etc/autostart/app.sh","flask"] \ No newline at end of file diff --git a/docker/arm64_dockerfile.txt b/docker/arm64_dockerfile.txt index c7929e2..01dae60 100644 --- a/docker/arm64_dockerfile.txt +++ b/docker/arm64_dockerfile.txt @@ -11,8 +11,8 @@ COPY . /root/sd/pywork/dr_py # 设置语言支持中文打印 # ENV LANG C.UTF-8 # ENV LC_ALL C.UTF-8 -# docker buildx build --platform linux/arm64 -f arm64_dockerfile.txt -t hjdhnx/drpy:arm64-v3.4.8 --push . -# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:arm64-v3.4.8 -# docker push hjdhnx/drpy:arm64-v3.4.8 +# docker buildx build --platform linux/arm64 -f arm64_dockerfile.txt -t hjdhnx/drpy:arm64-v3.5.2 --push . +# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:arm64-v3.5.2 +# docker push hjdhnx/drpy:arm64-v3.5.2 # CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash ENTRYPOINT ["/etc/autostart/app.sh","flask"] \ No newline at end of file diff --git a/docker/armv7_dockerfile.txt b/docker/armv7_dockerfile.txt index 7bfae46..2e31237 100644 --- a/docker/armv7_dockerfile.txt +++ b/docker/armv7_dockerfile.txt @@ -11,8 +11,8 @@ COPY . /root/sd/pywork/dr_py # 设置语言支持中文打印 # ENV LANG C.UTF-8 # ENV LC_ALL C.UTF-8 -# docker buildx build --platform linux/arm/v7 -f armv7_dockerfile.txt -t hjdhnx/drpy:armv7-v3.4.8 --push . -# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:armv7-v3.4.8 -# docker push hjdhnx/drpy:armv7-v3.4.8 +# docker buildx build --platform linux/arm/v7 -f armv7_dockerfile.txt -t hjdhnx/drpy:armv7-v3.5.2 --push . +# docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:armv7-v3.5.2 +# docker push hjdhnx/drpy:armv7-v3.5.2 # CMD supervisord -c /root/sd/pywork/dr_py/super/flask.conf && /bin/bash ENTRYPOINT ["/etc/autostart/app.sh","flask"] \ No newline at end of file diff --git a/docker/merge.sh b/docker/merge.sh index e8fd095..41bf57e 100644 --- a/docker/merge.sh +++ b/docker/merge.sh @@ -1,9 +1,10 @@ #!/bin/bash #kill -9 $(cat supervisord.pid) # 杀掉进程 -docker manifest create hjdhnx/drpy hjdhnx/drpy:amd64-v3.4.8 hjdhnx/drpy:arm64-v3.4.8 hjdhnx/drpy:armv7-v3.4.8 -docker manifest annotate hjdhnx/drpy hjdhnx/drpy:amd64-v3.4.8 --os linux --arch amd64 -docker manifest annotate hjdhnx/drpy hjdhnx/drpy:arm64-v3.4.8 --os linux --arch arm64/v8 -docker manifest annotate hjdhnx/drpy hjdhnx/drpy:armv7-v3.4.8 --os linux --arch arm/v7 +docker manifest rm hjdhnx/drpy +docker manifest create hjdhnx/drpy hjdhnx/drpy:amd64-v3.5.2 hjdhnx/drpy:arm64-v3.5.2 hjdhnx/drpy:armv7-v3.5.2 +docker manifest annotate hjdhnx/drpy hjdhnx/drpy:amd64-v3.5.2 --os linux --arch amd64 +docker manifest annotate hjdhnx/drpy hjdhnx/drpy:arm64-v3.5.2 --os linux --arch arm64/v8 +docker manifest annotate hjdhnx/drpy hjdhnx/drpy:armv7-v3.5.2 --os linux --arch arm/v7 docker manifest push hjdhnx/drpy # 保留一个 bash #/bin/bash \ No newline at end of file diff --git a/readme.md b/readme.md index 4045716..9efc98f 100644 --- a/readme.md +++ b/readme.md @@ -4,7 +4,7 @@ logo

🗂️A webServer convert web and x5 movie sites to cms api data

- latest version + latest version discussions @@ -15,8 +15,8 @@ - - Downloads + + Downloads diff --git "a/\345\256\211\345\215\223\346\234\254\345\234\260\346\220\255\345\273\272\350\257\264\346\230\216.md" "b/\345\256\211\345\215\223\346\234\254\345\234\260\346\220\255\345\273\272\350\257\264\346\230\216.md" index 0729924..97bde96 100644 --- "a/\345\256\211\345\215\223\346\234\254\345\234\260\346\220\255\345\273\272\350\257\264\346\230\216.md" +++ "b/\345\256\211\345\215\223\346\234\254\345\234\260\346\220\255\345\273\272\350\257\264\346\230\216.md" @@ -13,7 +13,7 @@ apt install python3 ##### 特殊-docker直装(支持amd64/armv7/arm64) ##### 不知道自己架构的通过arch命令查看 ###### 可以通过点此下载获得最小必要文件压缩包 -[蓝奏云下载](https://wwi.lanzoup.com/iR8kC0besrhi) +[蓝奏云下载](https://wwi.lanzoup.com/iwdPS0bfwj8b) ##### 三架构自动识别(测试功能) ```shell @@ -22,15 +22,15 @@ docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/ ##### amd64/x86架构(主流设备) ```shell -docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.4.8 +docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.5.2 ``` ##### armv7架构(树莓派,机顶盒,软路由等) ```shell -docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:armv7-v3.4.8 +docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:armv7-v3.5.2 ``` ##### arm64架构(部分服务器) ```shell -docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:arm64-v3.4.8 +docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:arm64-v3.5.2 ``` ##### 上面代码如果成功了下面都可以忽略 @@ -40,10 +40,10 @@ docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/ ``` ```shell # 运行容器-小白只需要这一条命令(存在问题是不能在远程面板上正确获取配置地址和进程管理地址,但自己知道地址就不影响使用,可进入容器自行修改config) -docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.4.8 +docker run -it -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.5.2 # 稍微懂一点可以运行下面的操作 先把本项目拷贝到 /home/pywork/dr_py -docker run -it -p 5705:5705 -p 9001:9001 -v /home/pywork/dr_py:/root/sd/pywork/dr_py --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.4.8 +docker run -it -p 5705:5705 -p 9001:9001 -v /home/pywork/dr_py:/root/sd/pywork/dr_py --restart=always --name drpy -d hjdhnx/drpy:amd64-v3.5.2 # 进入容器然后修改config.py文件改配置里面自己的远程地址等信息,改完退出容器再重启容器(或者通过进程管理9001端口在线重启flask服务) docker exec -it drpy bash vi ./base/config.py -- GitLab