Nextcloud
version: '3' services: db: image: postgres volumes: - /share/Container/nextcloud/postgres-data:/var/lib/postgresql/data environment: - POSTGRES_DB=nextcloud - POSTGRES_USER=nextcloud - POSTGRES_PASSWORD=yourpassword healthcheck: test: ["CMD-SHELL", "pg_isready -U nextcloud -d nextcloud"] interval: 10s timeout: 5s retries: 5 networks: - nextcloud-net nextcloud: image: nextcloud:apache volumes: - /share/Container/nextcloud/nextcloud-data:/var/nextcloud/data environment: - DATABASE_HOST=db - DATABASE_NAME=nextcloud - DATABASE_USER=nextcloud - DATABASE_PASSWORD=yourpassword ports: - 10006:80 depends_on: db: condition: service_healthy networks: - nextcloud-net networks: nextcloud-net: driver: bridge
搞定