docker compose部署nextcloud

docker compose部署nextcloud

version: '3'
services:
  nextcloud:
    image: nextcloud
    container_name: nextcloud
    environment:
      - MYSQL_HOST=nextcloud-db
      - MYSQL_DATABASE=nextcloud
      - MYSQL_USER=nextcloud
      - MYSQL_PASSWORD=your_password
    volumes:
      - /path/to/nextcloud/data:/var/www/html
      - /etc/localtime:/etc/localtime:ro
      - /etc/timezone:/etc/timezone:ro
    ports:
      - 8080:80
    depends_on:
      - nextcloud-db
  nextcloud-db:
    image: mariadb
    container_name: nextcloud-db
    environment:
      - MYSQL_ROOT_PASSWORD=your_root_password
      - MYSQL_PASSWORD=your_password
      - MYSQL_DATABASE=nextcloud
    volumes:
      - /path/to/mysql/data:/var/lib/mysql

posted @ 2024-04-17 14:23  武胜造纸农  阅读(233)  评论(0)    收藏  举报