services: postgres: image: postgres:16 environment: POSTGRES_DB: hawkbit POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres volumes: - pgdata:/var/lib/postgresql/data ports: - "5432:5432" rabbitmq: image: rabbitmq:3-management-alpine ports: - "15672:15672" - "5672:5672" hawkbit: image: hawkbit/hawkbit-update-server:latest ports: - "9099:8080" # 对应你截图9091端口访问 environment: SPRING_DATASOURCE_URL: jdbc:postgresql://postgres:5432/hawkbit SPRING_DATASOURCE_USERNAME: postgres SPRING_DATASOURCE_PASSWORD: postgres SPRING_RABBITMQ_HOST: rabbitmq depends_on: - postgres - rabbitmq volumes: pgdata: