全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1654|回复: 5

[疑问] 更新rrys的docker,写的不好不过能用

[复制链接]
发表于 2019-1-22 22:43:28 | 显示全部楼层 |阅读模式
本帖最后由 杰克王 于 2019-1-23 18:12 编辑

更新:
配合自动删除,保持硬盘不满
在crontab添加

  1. 0 3 * * * /usr/bin/find /home/source/rrys -mtime +6 -name "*.mp4" -exec rm -rf {} \;
复制代码

注意{}\;都要加上,添加之前可先测试一下有没有效。

/home/source/rrys换为自己的数据文件夹地址
+6为6天前的文件,可替换自己需要的时间

------
上接
https://www.hostloc.com/thread-502162-1-1.html

由于客户端地址更新了导致不能使用了,所以更新了一下,并且加了nginx的container。
rrys.zip (1.13 KB, 下载次数: 63)
文件构造为这样:

  1. .
  2. ├── docker-compose.yml
  3. ├── Dockerfile
  4. └── nginx
  5.     └── conf.d
  6.         └── rrys.conf
复制代码


Dockerfile

  1. FROM frolvlad/alpine-glibc
  2. ENV MOUNT_DIR=/home/source/rrys
  3. RUN apk update && apk upgrade && apk add libstdc++ && apk add --no-cache --virtual .depends wget && \
  4.     mkdir -p /root/rrys && mkdir -p /tmp/rrys  && \
  5.     wget -q https://appdown.rrysapp.com/rrshareweb_centos7.tar.gz  -O /tmp/rrys/rrshareweb_centos7.tar.gz && \
  6.     tar zxvf /tmp/rrys/rrshareweb_centos7.tar.gz -C /root/rrys && \
  7.     rm -rf /tmp/rrys && \
  8.     apk del .depends

  9. EXPOSE 3001 6714 30210
  10. CMD ["sh", "-c", "/root/rrys/rrshareweb/rrshareweb"]
复制代码


docker-compose.yml #将/home/source/rrys改为你想mount的文件夹(存数据)
  1. version: "3"
  2. services:
  3.   rrys:
  4.     build: .
  5.     container_name: "rrys"
  6.     volumes:
  7.       # change /home/source/rrys to your host directory
  8.       - /home/source/rrys:/opt/work/store

  9.   nginx:
  10.     image: nginx:latest
  11.     links:
  12.       - rrys:rrys
  13.     volumes:
  14.       - ./nginx/conf.d:/etc/nginx/conf.d
  15.     ports:
  16.       - "80:80"
复制代码


rrys.conf

  1. server {
  2.     listen 80;
  3.     server_name _;
  4.     underscores_in_headers on;

  5.     location / {
  6.         proxy_pass http://rrys:3001;

  7.         proxy_set_header Host $host;
  8.         proxy_set_header X-Real-IP $remote_addr;
  9.         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  10.     }
  11. }
复制代码
发表于 2019-1-23 07:42:34 来自手机 | 显示全部楼层
可以可以 谢谢大佬
发表于 2019-1-23 07:44:12 | 显示全部楼层
看起来都高大上,顶一个这种贴
 楼主| 发表于 2019-1-23 10:44:04 | 显示全部楼层
rustylake 发表于 2019-1-23 07:42
可以可以 谢谢大佬

希望能对你起到帮助
发表于 2019-1-23 18:06:11 来自手机 | 显示全部楼层
杰克王 发表于 2019-1-23 10:44
希望能对你起到帮助

试了试很方便,再也不用担心污染环境了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-27 04:32 , Processed in 0.101687 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表