专栏首页YINUXY【玩转腾讯云】使用Docker一键部署Cloudreve网盘

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

环境:

腾讯云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内修改默认存储策略中的存储路径为
/data/uploads/{uid}/{path}

快速开始

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

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

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Docker常用命令

    YINUXY
  • SQL学习日记(一)

    1、DB:数据库,保存一组有组织的数据的容器 2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据 3、SQL:结构化查询语言,用于和D...

    YINUXY
  • Windows(10)环境下搭建JSP开发环境

    JSP是Java Server Page的缩写,是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端...

    YINUXY
  • PHP json中的Malformed UTF-8 characters问题

    一般情形下,json嵌套层级太深这种失败是罕见,但是又相对比较容易识别的;另外一种错误,是关于utf-8编码的,则情形相对比较复杂;

    杨昕
  • FPGA时序约束实战篇之多周期路径约束

      首先来看带有使能的数据,在本工程中的Tming Report中,也提示了同一个时钟域之间的几个路径建立时间不满足要求

    猫叔Rex
  • Java 中的比较运算符

    这时 Android Studio 不高兴了,在 long 下面打上红色波浪线,然后提示小菜鸟:

    mzlogin
  • Fiori应用的书签模式 - bookmark

    Fiori和WebUI相比,一个突出feature是支持bookmark,即Fiori里view的每个状态都有一个unique的url与之对应-technica...

    Jerry Wang
  • 【死磕Java并发】-----J.U.C之阻塞队列:LinkedTransferQueue

    原文出处http://cmsblogs.com/ 『chenssy』 前面提到的各种BlockingQueue对读或者写都是锁上整个队列,在并发量大的时候,各种...

    用户1655470
  • iOS学习巩固笔记-UIWebView/JavaScript

    2016-05-0908:24:25 发表评论 0℃热度 写一些平时看书学习iOS的笔记,基础的、进阶的都有,供以后回顾,也可以让刚开始学习的同学学习。 ? ...

    timhbw
  • uni-app点击按钮,生成列表元素

    在jQuery里面,动态生成div元素需要进行html的拼接,拼接完成再将拼接的内容放到指定的div里面去,在vue中一般编写代码时都不需要操作DOM元素,那么...

    王小婷

扫码关注云+社区

领取腾讯云代金券