https://zhuanlan.zhihu.com/p/62987726

https://docs.nextcloud.com/server/22/admin_manual/installation/index.html

一.运行Nextcloud容器

当你的操作系统安装好Dokcer,我们可以启动Nextcloud容器(会自动拉取镜像,注意可能下载会比较慢,你可以尝试更换源),参数含义如下:
-d #容器后台运行
—name nextcloud #容器名
-v /data/nextcloud:/var/www/html #将宿主机的目录/data/nextcloud挂载到容器的/var/www/html
-p 8000:80 #将宿主机的端口(此处以8000为例)映射到容器的80端口

  1. docker run -d \
  2. --name nextcloud \
  3. -p 8000:80 \
  4. -v /data/nextcloud:/var/www/html \
  5. nextcloud

二. 访问Web端初始化

第一次使用nextcloud要通过Web端进行配置,如果你是本地虚拟机上测试的话,则需要打开对应端口,如果你使用的是腾讯云阿里云等的云服务器,则需要配置安全组规则。
访问http://{你的服务器ip地址}:{端口},第一次访问要设置管理员用户名和密码,如果是单人使用,可以直接使用SQLite作为数据库,否则建议其他的数据库后端,点击安装完成完成部署。
image.png