前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【玩转腾讯云】使用Docker一键部署Cloudreve网盘

【玩转腾讯云】使用Docker一键部署Cloudreve网盘

作者头像
量子态的沐子呓
修改2020-04-15 10:25:30
7.8K1
修改2020-04-15 10:25:30
举报
文章被收录于专栏:YINUXYYINUXY

环境:

腾讯云1C1G云服务器

Linux环境

Docker

Cloudreve-Docker简介

项目地址:https://github.com/littleplus/Cloudreve-Docker

容器地址:https://hub.docker.com/r/littleplus/cloudreve-3.0.0-rc-1

本Docker容器基于redis:5-alpine基础镜像制作,在保证程序运行稳定的前提下,实现最小空间占用以及资源消耗

本Docker容器的Cloudreve版本为Cloudreve-3.0.0-RC-1,大概率镜像及Dockerfile将不会再更新

容器特点

  1. 镜像大小仅70M左右,资源消耗极低
  2. 外挂程序运行目录,可以自行更新Cloudreve版本,修改配置文件
  3. 在初次使用时,会在/etc/cloudreve目录生成cloudreve二进制文件以及配置文件
  4. /etc/cloudreve/cloudreve.db不存在时,由cloudreve自行生成sqlite数据库,密码可以在docker logs里面看到

快速开始

默认前提:已经安装好docker并使docker服务正常运行中

  1. git clone本项目或下载项目压缩包
  2. 运行scripts/下的start.sh脚本,保存管理员用户名及密码信息(仅在初次创建数据库时显示)
  3. 默认会将cloudreve本体、配置文件、数据库存放到/etc/cloudreve,将宿主机/data/cloudreve绑定到容器/data
  4. 在cloudreve内修改默认存储策略中的存储路径为
代码语言:shell
复制
/data/uploads/{uid}/{path}

快速开始

  1. 忘记保存初始密码了怎么办 删除/etc/cloudreve/cloudreve.db文件(会丢失原有文件记录),运行scripts/的start.sh,会重新生成密码
  2. 如何升级Cloudreve 备份/etc/cloudreve文件夹,将新版Cloudreve二进制程序替换/etc/cloudreve的cloudreve文件,运行
代码语言:shell
复制
docker restart cloudreve
  1. 如何修改Cloudreve基础配置 修改/etc/cloudreve/cloudreve.conf,运行
代码语言:shell
复制
docker restart cloudreve

重启容器生效

  1. 如何修改Cloudreve主机监听端口 修改scripts/start.sh,将左边的端口号替换为需要要监听的端口,运行scripts/start.sh生效

博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 如需转载请注明出处@Copyright © 2019-2020 YINUXY 本文永久链接是:https://cloud.tencent.com/developer/article/1602951

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020年3月22日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 环境:
  • Cloudreve-Docker简介
  • 容器特点
  • 快速开始
  • 快速开始
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档