1、准备工作
# 工作目录请按需修改
work=/docker/nextcloud && mkdir -p $work && cd $work
# 防火墙
sudo ufw allow 7602/tcp comment 'nextcloud' && sudo ufw reload
sudo ufw allow 6379/tcp comment 'nextcloud' && sudo ufw reload
# 提前拉取镜像
docker pull nextcloud
docker pull mariadb
docker pull redis
2、配置 docker-compose
[[Docker#2、docker-compose 安装 | 安装]]
vim $work/docker-compose.yml
---
version: '3.2'
networks:
default:
name: nextcloud
services:
app:
image: nextcloud:latest
restart: unless-stopped
volumes:
- ./app:/var/www/html
environment:
- MYSQL_PASSWORD=9x2GDKra # 按需修改
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_HOST=db
ports:
- 1016:80 # 按需修改
networks:
- default
cache:
image</

本文详细介绍了Nextcloud的部署步骤,包括准备工作、配置docker-compose文件、设置密码等,并提供了Redis缓存配置及定时任务的设置方法。
最低0.47元/天 解锁文章
993

被折叠的 条评论
为什么被折叠?



