提交 5b737ad8 编写于 作者: esme518's avatar esme518

Update 大佬友链.md

上级 cad9b936
#### tg群的大佬自己写dockerfile和自动发布的镜像 #### tg群的大佬自己写dockerfile和自动发布的镜像
1. [dockerfile仓库](https://github.com/esme518/docker-drpy) 1. [dockerfile仓库](https://github.com/esme518/docker-drpy)
2. [自动发布的三架构镜像](https://hub.docker.com/r/esme518/docker-drpy/tags) 2. [自动发布的三架构镜像](https://hub.docker.com/r/esme518/docker-drpy/tags)
3. 简单测试启动命令: 3. 暴力更新命令(仅仅保留设置和同步的本地直播源,自己添加源的慎用):
```shell ```shell
docker run --platform linux/arm/v7 -p 5705:5705 -p 9001:9001 --restart=always --name drpy -d esme518/docker-drpy mv base/rules.db base/直播.txt /tmp
ls -A1 | xargs rm -rf
git clone -q https://gitcode.net/qq_32394351/dr_py.git .
mv -f /tmp/rules.db /tmp/直播.txt base/
``` ```
4.暴力更新命令: 4. 容器启动环境变量:
```shell
mv base/rules.db /tmp | 变量 | 默认参数 | 参数说明 |
ls -A1 | xargs rm -rf | ------ | ------ | ------ |
git clone -q https://gitcode.net/qq_32394351/dr_py.git . | AUTOUPDATE | | 容器重启自动更新(参考上面的暴力更新)。默认关闭,设为1为开启 |
mv -f /tmp/rules.db base/rules.db | INET_USERNAME | user | 9001端口进程管理的用户名 |
echo "App Updated" | INET_PASSWORD | 123 | 9001端口进程管理的密码 |
``` 5. 容器启动命令(不自动更新):
5.docker启动环境变量: ~/pywork/dr_py可以改为自己想保存的路径
```shell
ENV INET_USERNAME=user
ENV INET_PASSWORD=123
```
6.重启容器自动更新运行方法:
```shell ```shell
docker run -d \ docker run -d \
--name drpy \ --name drpy \
...@@ -27,11 +25,10 @@ docker run -d \ ...@@ -27,11 +25,10 @@ docker run -d \
-p 9001:9001 \ -p 9001:9001 \
-e INET_USERNAME=user \ -e INET_USERNAME=user \
-e INET_PASSWORD=123 \ -e INET_PASSWORD=123 \
-e AUTOUPDATE=1 \ -v ~/pywork/dr_py:/root/sd/pywork/dr_py \
-v /home/pywork/dr_py:/root/sd/pywork/dr_py \
esme518/docker-drpy esme518/docker-drpy
``` ```
7.不自动更新: 6. 容器启动命令(开启自动更新)
```shell ```shell
docker run -d \ docker run -d \
--name drpy \ --name drpy \
...@@ -40,6 +37,11 @@ docker run -d \ ...@@ -40,6 +37,11 @@ docker run -d \
-p 9001:9001 \ -p 9001:9001 \
-e INET_USERNAME=user \ -e INET_USERNAME=user \
-e INET_PASSWORD=123 \ -e INET_PASSWORD=123 \
-v /home/pywork/dr_py:/root/sd/pywork/dr_py \ -e AUTOUPDATE=1 \
-v ~/pywork/dr_py:/root/sd/pywork/dr_py \
esme518/docker-drpy esme518/docker-drpy
``` ```
\ No newline at end of file 7. x86环境测试armv7容器的启动命令(测试用,不要用在日常环境):
```shell
docker run --platform linux/arm/v7 -p 5705:5705 -p 9001:9001 --restart=always --name drpy-armv7-test -d esme518/docker-drpy
```
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册