# 安装pip3 install docker-compose# 执行docker-compose.yml文件docker-compose up -d
docker-compose.yml 文件样例
version: '3.1'services: portainer: image: portainer/portainer restart: always ports: - "9000:9000" volumes: - /var/run/docker.sock:/var/run/docker.sock - /home/opc/service/portainer/data/:/data postgres: image: postgres restart: always ports: - "5432:5432" environment: - POSTGRES_PASSWORD=jiang155. volumes: - ./postgres/data:/var/lib/postgresql/data mysql: restart: always image: mysql ports: - 3306:3306 volumes: - /home/opc/service/mysql/data:/var/lib/mysql environment: - "MYSQL_ROOT_PASSWORD=jiang155." - "TZ=Asia/Shanghai" security_opt: - seccomp:unconfined grafana: image: grafana/grafana restart: always privileged: true user: root ports: - 3000:3000 volumes: - /home/opc/service/grafana/data:/var/lib/grafana nextcloud: image: nextcloud restart: always privileged: true user: root ports: - 8081:80 depends_on: - postgres links: - postgres:postgres environment: - POSTGRES_DB=nextcloud - POSTGRES_USER=nextcloud - POSTGRES_PASSWORD=nextcloud - POSTGRES_HOST=postgres volumes: - ./nextcloud:/var/www/html - ./postgres/data:/var/lib/postgresql/data