杰克王 发表于 2019-1-22 22:43:28

更新rrys的docker,写的不好不过能用

本帖最后由 杰克王 于 2019-1-23 18:12 编辑

更新:
配合自动删除,保持硬盘不满
在crontab添加
[*]
[*]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。



zip.gif


(1.13 KB, 下载次数: 63)

2019-1-22 22:46 上传
点击文件名下载附件




文件构造为这样:
[*]
[*].
[*]├── docker-compose.yml
[*]├── Dockerfile
[*]└── nginx
[*]    └── conf.d
[*]      └── rrys.conf
[*]复制代码

Dockerfile
[*]
[*]FROM frolvlad/alpine-glibc
[*]ENV MOUNT_DIR=/home/source/rrys
[*]RUN 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 .depends
[*]
[*]EXPOSE 3001 6714 30210
[*]CMD ["sh", "-c", "/root/rrys/rrshareweb/rrshareweb"]
[*]复制代码

docker-compose.yml #
将/home/source/rrys改为你想mount的文件夹(存数据)
[*]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"
[*]复制代码

rrys.conf
[*]
[*]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;
[*]    }
[*]}
[*]复制代码

rustylake 发表于 2019-1-23 07:42:34

可以可以 谢谢大佬

bidg 发表于 2019-1-23 07:44:12

看起来都高大上,顶一个这种贴

爱国者捣蛋 发表于 2019-1-23 07:50:22

mk

杰克王 发表于 2019-1-23 10:44:04


rustylake 发表于 2019-1-23 07:42

可以可以 谢谢大佬
希望能对你起到帮助

rustylake 发表于 2019-1-23 07:42:00

"
试了试很方便,再也不用担心污染环境了
页: [1]
查看完整版本: 更新rrys的docker,写的不好不过能用