From 8ba1ef1ff44a86167896578ac4b0c51b87cdfd88 Mon Sep 17 00:00:00 2001 From: "iyuu.cn" <367013672@qq.com> Date: Tue, 18 Feb 2020 21:22:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9Edocker=E5=AE=B9=E5=99=A8?= =?UTF-8?q?=E5=AE=89=E8=A3=85=E4=BD=BF=E7=94=A8=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/Dockerfile | 3 +++ ...utoReseed自动辅种docker安装教程.md | 23 +++++++++++++++++++ docker/build.sh | 6 +++++ docker/iyuu.sh | 2 ++ 4 files changed, 34 insertions(+) create mode 100644 docker/Dockerfile create mode 100644 docker/IYUUAutoReseed自动辅种docker安装教程.md create mode 100644 docker/build.sh create mode 100644 docker/iyuu.sh diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..9775c86 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,3 @@ +FROM php:7.4-fpm +EXPOSE 9000 +WORKDIR /var/www \ No newline at end of file diff --git a/docker/IYUUAutoReseed自动辅种docker安装教程.md b/docker/IYUUAutoReseed自动辅种docker安装教程.md new file mode 100644 index 0000000..624b417 --- /dev/null +++ b/docker/IYUUAutoReseed自动辅种docker安装教程.md @@ -0,0 +1,23 @@ +# IYUUAutoReseed自动辅种docker安装教程 + +第一步:复制docker目录到您的Linux的任意目录内; + +第二步:给予`build.sh`、`iyuu.sh`可执行权限; + +第三步:编译镜像并运行容器,命令为:`./build.sh` 耐心等待完成; + +第四步:测试是否安装完成,命令为:`./iyuu.sh` + +然后看教程:https://www.iyuu.cn/archives/324/,来编辑配置即可。 + +#### 必读:脚本会在`/root`目录,创建`IYUUAutoReseed`文件夹,您只需要按照上述教程编辑好配置,放到`/root/IYUUAutoReseed/config/config.php` + + + +### 辅种时执行的命令:`iyuu.sh` + + + +## 如何定时辅种? + +把`iyuu.sh`加入Linux计划任务内。 \ No newline at end of file diff --git a/docker/build.sh b/docker/build.sh new file mode 100644 index 0000000..14229ba --- /dev/null +++ b/docker/build.sh @@ -0,0 +1,6 @@ +#!/bin/sh +curl -o ./IYUUAutoReseed.zip http://api.iyuu.cn/IYUUAutoReseed.zip +unzip -o ./IYUUAutoReseed.zip -d /root +rm ./IYUUAutoReseed.zip +docker build -t iyuu:latest . +docker run -it -v /root/IYUUAutoReseed:/var/www -p 8510:9000 --network bridge --name IYUUAutoReseed --restart always -d iyuu:latest \ No newline at end of file diff --git a/docker/iyuu.sh b/docker/iyuu.sh new file mode 100644 index 0000000..290c975 --- /dev/null +++ b/docker/iyuu.sh @@ -0,0 +1,2 @@ +#!/bin/sh +docker exec -it IYUUAutoReseed php iyuu.php \ No newline at end of file