docker 部署 nextcloud 详细流程
时间: 2023-07-29 10:14:10 浏览: 180
当你想要使用 Docker 部署 Nextcloud,以下是详细的流程:
1. 安装 Docker 和 Docker Compose:确保你的系统上已经安装了 Docker 和 Docker Compose。你可以在 Docker 官方网站上找到适合你操作系统的安装指南。
2. 创建一个 Docker Compose 文件:在你的项目目录中创建一个名为 `docker-compose.yml` 的文件,并添加以下内容:
```yaml
version: '3'
services:
db:
image: mariadb
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
restart: always
volumes:
- db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=your_mysql_root_password
- MYSQL_PASSWORD=your_mysql_password
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
app:
image: nextcloud:fpm
restart: always
volumes:
- nextcloud:/
阅读全文