网站大量收购独家精品文档,联系QQ:2885784924

网盘关闭如何利用docker和对象存储oss轻松搭建owncloud专属网盘.pdf

网盘关闭如何利用docker和对象存储oss轻松搭建owncloud专属网盘.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网盘关闭如何利用docker和对象存储oss轻松搭建owncloud专属网盘

网盘关闭?如何利用Docker和对象存储OSS轻松搭 建ownCloud专属网盘? 本文章来自于阿里云云栖社区 网盘关闭了怎么办?如何搭建个人网盘,怎样操作?文件共享是团队协作的刚需,面对说停就 停的网盘服务,很多同学除了心塞已经开始盘算搭建自己的网盘应用了。 网盘关闭了怎么办?如何搭建个人网盘,怎样操作?文件共享是团队协作的刚需,面对说停就停的 网盘服务,很多同学除了心塞已经开始盘算搭建自己的网盘应用了。 ownCloud 是一个开源免费的存储管理工具,它能帮你快速架设一套专属的网 盘服务,可以像Dropbox 那样实现文件跨平台同步、共享、版本控制、团队协作等等。然而在VPS上搭 建ownCloud是一件费时费力的工作,除此之外更需要考虑数据的可靠性、备份 等工作。 本文将利用阿里云容器服务在几分钟内轻松搭建一个基于Docker的ownCloud 专属网盘,并使用阿里云提供的对象存储OSS (Object Storage Service,对象存储服务)作为高可靠、低成本的云存储后端。 创建对象存储OSS bucket 首先你需要创建一个和容器服务处于同一区域中的bucket,这样容器应用可以 通过内网地址来访问bucket中存储的文件数据,提升访问速度并节省公网带宽 创建对象存储OSS 数据卷 数据卷是Docker提供的容器储存模型:可以实现容器和数据生命周期的解耦, 当容器被删除或重建之后数据依然存在;提供了可扩展的插件机制,支持不同 的存储实现。 阿里云容器服务内置了针对阿里云的数据卷驱动,支持不同类型的云存储服务 :包括NAS(文件存储服务 NFS),对象存储OSS(对象存储服务,OSSFS)和云盘(即将推出)。关于数据 卷的详细信息可以参阅帮助文档 (原文链接:/documen t_detail/26033.html?spm=5176.8072238.yqblog1.9.drWhu8 ) OSSFS (原文链接:/document_detail/32197.html?sp m=5176.8072238.yqblog1.10.lwgkXK)能把对象存储OSS bucket挂载到本地像访问本地文件一样操作云端存储数据,非常适合文件存储 类型的应用。我们可以在容器服务控制台的“数据卷”页面,方便地为指定集群 创建一个“OSS”类型的数据卷 配置如下:  数据卷名:owncloud ,也可以选择其他值,这个需要和下文模板中引用 volume保持一致  AccessKey ID和AccessKey Secret:可以从当前用户账号的“accesskeys” 中获得 o  其他参数值:输入 -o noxattr 来提升数据卷性能  访问域名:根据当前集群的网络方式,选择“ 内网域名”或者“VPC域名”来 访问对象存储OSS bucket。  文件缓存:选择打开可以提升访问性能 值得注意的是:对象存储OSS和NAS类型的数据卷都是全局(global )数据卷 ,会出现在集群中任何一个节点上。如果容器指明了重新调度配置,即使所在 节点挂掉,可以自动在其他健康节点上重新恢复,而相同数据卷依然可以moun t到容器指定目录上,不会导致数据丢失。 创建编排模板 在编排模板列表页面,创建如下编排模板 owncloud: image: owncloud:9 restart: always links: - mysql:mysql volumes : - owncloud:/owncloud labels: aliyun.routing.port_80: owncloud mysql: image: mysql:5.7 restart: always environment: MYSQL_ROOT_PASSWORD: changeme 注释:  这里使用了ownCloud的官方Docker镜像 (原文链接:https://hub.docker .com/_/owncloud/?spm=5176.8072238.yqblog1.13.HqOwrZ)和MySQL的官 方Docker镜像 (原文链接:/_/owncloud/?spm=5176.8 0

文档评论(0)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档