Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页端以及 WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。

Nextcloud 安装方式很多,这里选择了docker

基础搭建 创建 docker-compose.yml

# 可以选择 nextcloud与db 分开version: "3.6"services:nextcloud:image: nextcloud:19.0.1restart: alwaysexpose:- 80#volumes:# Linux 环境下使用# - /etc/localtime:/etc/localtime:ro# - /etc/timezone:/etc/timezone:ro#- ./data:/var/www/html/data:rw#- ./config.php:/var/www/html/config/config.php:rwextra_hosts:- "nextcloud-halobug.local.cn:127.0.0.1"networks:- traefiklabels:- "traefik.enable=true"- "traefik.docker.network=traefik"- "traefik.http.routers.halobug-main.entrypoints=http"- "traefik.http.routers.halobug-main.rule=Host(`nextcloud-halobug.local.cn`)"- "traefik.http.services.halobug-main-backend.loadbalancer.server.scheme=http"- "traefik.http.services.halobug-main-backend.loadbalancer.server.port=80"# healthcheck:#   test: ["CMD-SHELL", "curl -f localhost/status.php || exit 1"]#   interval: 5s#   retries: 12logging:driver: "json-file"options:max-size: "1m"db:image: mariadbcontainer_name: databasecommand: --transaction-isolation=READ-COMMITTED --binlog-format=ROWrestart: alwaysvolumes:- ./db:/var/lib/mysqlenvironment:- MYSQL_ROOT_PASSWORD=nextcloud- MYSQL_PASSWORD=nextcloud- MYSQL_DATABASE=nextcloud- MYSQL_USER=nextcloudnetworks:- traefik#healthcheck:## test: mysqladmin ping -h localhost -p$MYSQL_ROOT_PASSWORD && test '0' -eq $(ps aux | awk '{print $11}' | grep -c -e '^mysql$')# interval: 5s# retries: 12networks:traefik:external: true

docker-compose up 后,访问不出意外能看到下面截图

数据库这里选择mysql 输入后 会看到安装进度

如果你在安装界面勾选了安装办公应用将能够看到应用安装界面。

一切就绪之后,会看到欢迎界面。

通过Docker容器搭建私有网盘(NextCloud)相关推荐

  1. WIN10 WSL2搭建自用网盘NextCloud记录

    WIN10 WSL2搭建自用网盘NextCloud记录 Reference Link 说明 WSL2下载 Nextcloud依赖软件安装 Nextcloud下载 关于外网访问配置 关于开机自启动 Re ...

  2. docker 搭建私有网盘owncloud

    最近看到一个私有网盘owncloud搭建起来非常简单,就试了一下,尤其是使用docker搭建,简单快捷,搭建完成之后,用了一下,很简洁,打算后续把自己家里的电脑插个硬盘,装个docker,搭建ownc ...

  3. 搭建私有云盘-NextCloud

    一.安装前准备 Nextcloud是一款能够方便的搭建私有云盘的开源项目,安装后支持多插件,能够多平台方便管理 曾经考虑过使用seafile搭建云盘,但是seafile的文件分块存放,安全性高,但是一 ...

  4. 在Ubuntu18.04上搭建私有网盘 —— ownCloud

    欢迎访问我的个人博客: luomuxiaoxiao.com 您可能还会对这篇文章感兴趣:如何下载网站的在线视频 一 安装ownCloud 二 设置默认目录 三 为ownCloud建立数据库 四 配置o ...

  5. Docker安装NextCloud搭建私有网盘

    一.参考 docker-nextcloud docker-nextcloud-github 客户端下载 android客户端github发布页 desktop客户端github发布页 docker-i ...

  6. 私有化搭建个人网盘 NextCloud

    在局域网中搭建公司内部使用的个人网盘系统,方便大家分享文档和保存文档使用,采用了 NextCloud + Collabora 的方式搭建. 安装相关包 # yum install -y nana wg ...

  7. 如何搭建个人网盘 -Nextcloud个人云盘搭建完整过程-Centos系列

    Nextcloud私有云盘搭建教程 环境: 操作系统:centos_7.6 x86-64mariadb:5.5.56-Mariadbphp:php 7.0.31nextcloud:nextcloud- ...

  8. 教你从零开始搭建私有网盘及个人博客(云服务器基础使用教程)

    云服务器选择 首先,你必须购买一个的服务器,不过你可以到阿里云的"高校学生"在家实践"计划"( http://suo.im/5sMWSq )中免费领取6个月的云 ...

  9. Container Station搭建个人网盘Nextcloud(Mariadb)

    目录 一.Container Station 二.MariaDB安装 三.phpMyAdmin安装及nextcloud对应数据库配置 (一)phpMyAdmin安装 (二)nextcloud对应数据库 ...

最新文章

  1. MIT 更新最大自然灾害图像数据集,囊括 19 种灾害事件
  2. restful api_将Spring MVC RESTful Web服务迁移到Spring 4
  3. 让指针指向初始位置c语言,初始C语言中的指针(翁凯男神MOOC)
  4. 国产奶粉冲击高端,飞鹤、蒙牛、合生元们的牌好不好打?
  5. linux中动态链接库用扩展名,Linux操作系统下动态库的生成及链接方法是什么?...
  6. 征集.NET中国峰会议题
  7. php-cli和php-fpm FastCgi与PHP-fpm之间的关系
  8. xshell密码保存位置_文件管理密码相册app下载-文件管理密码相册 v1.8 手机版
  9. redhat7.3 superset的离线安装
  10. Python爬虫-博客and贴吧
  11. 思科网络工程师面试题
  12. 穷举字符串c语言,穷举密码算法
  13. springcloud常见问题
  14. RS485,uart串口加瑞芬68协议
  15. chrome 谷歌浏览器模拟各种手机设置userAgent
  16. 论文笔记---Topological acoustics
  17. 电影票在线选座API接口电影排期场次
  18. [51nod1299]监狱逃离 树形DP || 20w个点的网络流最小割ORZ
  19. java正则表达式验证邮箱、IP地址、手机号码
  20. activiti完整教程

热门文章

  1. 编程之美-2.3-寻找发帖“水王”
  2. 汽车外饰360vr实景展示有哪些应用场景?
  3. 专注低功耗蓝牙 创新微MinewSemi致力“将世界带入物联网时代”
  4. 第二章 ObjectARX类库简介
  5. Tensorflow Python API 翻译(array_ops)
  6. 开机两个小时后定时关机
  7. 【大牛系列教学】如何准备面试?
  8. 2800首无损格式经典歌曲分享
  9. ubuntu18.04 littlevgl运行环境搭建
  10. 【阿里云2020校招提前批】中间件核心部门疯狂直推中!