nextcloud aio添加外部存储

  • 添加环境变量NEXTCLOUD_MOUNT

    NEXTCLOUD_MOUNT会把宿主机上的路径映射到容器中相同的位置 在compose.yaml文件的environment区段添加NEXTCLOUD_MOUNT: /opt/ncdata/ 注意不要加路径设为/mnt或/mnt/ncdata,因为这些nextcloud的默认数据目录重叠了。

    services:
      nextcloud-aio-mastercontainer:
        image: ghcr.io/nextcloud-releases/all-in-one:latest
        init: true
        restart: always
        container_name: nextcloud-aio-mastercontainer
        volumes:
          - nextcloud_aio_mastercontainer:/mnt/docker-aio-config
        ports:
          - 80:80
          - 8080:8080
          - 8443:8443
        environment:
          NEXTCLOUD_MOUNT: /opt/ncdata/ 
    
    • 启用外部存储扩展

    • 启动外部存储

    • 添加外部目录的挂载

      挂载外部目录

Views: 0