| 
 | 
 
 本帖最后由 杰克王 于 2019-1-23 18:12 编辑  
 
更新: 
配合自动删除,保持硬盘不满 
在crontab添加 
[ol]0 3 * * * /usr/bin/find /home/source/rrys -mtime +6 -name "*.mp4" -exec rm -rf {} \;[/ol]复制代码 
注意 
{} 
和 
\; 
都要加上,添加之前可先测试一下有没有效。 
 
 
/home/source/rrys 
换为自己的数据文件夹地址 
 
+6 
为6天前的文件,可替换自己需要的时间 
 
------ 
上接 
https://www.hostloc.com/thread-502162-1-1.html 
 
由于客户端地址更新了导致不能使用了,所以更新了一下,并且加了nginx的container。 
 
 
 
  
 
 
(1.13 KB, 下载次数: 63) 
 
2019-1-22 22:46 上传 
点击文件名下载附件 
 
 
 
 
文件构造为这样: 
[ol].├── docker-compose.yml├── Dockerfile└── nginx    └── conf.d        └── rrys.conf[/ol]复制代码 
 
Dockerfile 
[ol]FROM frolvlad/alpine-glibcENV MOUNT_DIR=/home/source/rrysRUN apk update && apk upgrade && apk add libstdc++ && apk add --no-cache --virtual .depends wget && \    mkdir -p /root/rrys && mkdir -p /tmp/rrys  && \    wget -q https://appdown.rrysapp.com/rrshareweb_centos7.tar.gz  -O /tmp/rrys/rrshareweb_centos7.tar.gz && \    tar zxvf /tmp/rrys/rrshareweb_centos7.tar.gz -C /root/rrys && \    rm -rf /tmp/rrys && \    apk del .dependsEXPOSE 3001 6714 30210CMD ["sh", "-c", "/root/rrys/rrshareweb/rrshareweb"][/ol]复制代码 
 
docker-compose.yml # 
将/home/source/rrys改为你想mount的文件夹(存数据) 
[ol]version: "3"services:  rrys:    build: .    container_name: "rrys"    volumes:      # change /home/source/rrys to your host directory      - /home/source/rrys:/opt/work/store  nginx:    image: nginx:latest    links:      - rrys:rrys    volumes:      - ./nginx/conf.d:/etc/nginx/conf.d    ports:      - "80:80"[/ol]复制代码 
 
rrys.conf 
[ol]server {    listen 80;    server_name _;    underscores_in_headers on;    location / {        proxy_pass http://rrys:3001;        proxy_set_header Host $host;        proxy_set_header X-Real-IP $remote_addr;        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;    }}[/ol]复制代码 |   
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
×
 
 
 
 
 |