services: nacos: image: nacos/nacos-server:v2.3.2 container_name: nacos-server ports: - "9001:8848" # Nacos控制台 - "9848:9848" # gRPC (nacos2.0以后内部使用) - "9849:9849" # gRPC (nacos2.0以后内部使用) environment: - NACOS_AUTH_ENABLE=true - NACOS_AUTH_IDENTITY_KEY=serverIdentity - NACOS_AUTH_IDENTITY_VALUE=gRuycTvLGqWpkXyOHQeqWV+KSpkLZxLvtPyATXGJ00w= - NACOS_AUTH_TOKEN=yCS3rQVXrnJPt7q3vc79wJl76mG3dY++O854NhxVj7g= - MODE=cluster - NACOS_SERVER_PORT=8848 - SPRING_DATASOURCE_PLATFORM=mysql - MYSQL_SERVICE_HOST=mysql - MYSQL_SERVICE_PORT=3306 - MYSQL_SERVICE_DB_NAME=nacos_config - MYSQL_SERVICE_USER=root - MYSQL_SERVICE_PASSWORD=root networks: - llmhub-net volumes: - nacos-conf-volume:/home/nacos/conf - nacos-data-volume:/home/nacos/data - nacos-logs-volume:/home/nacos/logs restart: always mysql: image: mysql:8.0 container_name: nacos-mysql environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: nacos_config command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci volumes: - ./mysql-data:/var/lib/mysql - ./nacos-mysql.sql:/docker-entrypoint-initdb.d/nacos-mysql.sql ports: - "3306:3306" restart: always networks: - nacos-net # llmhub-core-service: # image: ${49.235.96.75:5000}/llmhub-core-service # container_name: llmhub-core-service # ports: # - "9002:9002" # networks: # - llmhub-net # volumes: # - llmhub-core-service-volume:/app/volume # restart: always # llmhub-impl-baiLian: # image: ${49.235.96.75:5000}/llmhub-impl-baiLian # container_name: llmhub-impl-baiLian # ports: # - "9002:9002" # networks: # - llmhub-net # volumes: # - llmhub-impl-baiLian-volume:/app/volume # restart: always networks: llmhub-net: driver: bridge volumes: nacos-conf-volume: nacos-data-volume: nacos-logs-volume: # llmhub-core-service-volume: # llmhub-impl-baiLian-volume: