82 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			YAML
		
	
	
		
		
			
		
	
	
			82 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			YAML
		
	
	
| 
								 | 
							
								version: '2'
							 | 
						||
| 
								 | 
							
								services:
							 | 
						||
| 
								 | 
							
								  cpte-boot-mysql:
							 | 
						||
| 
								 | 
							
								    build:
							 | 
						||
| 
								 | 
							
								      context: ./db
							 | 
						||
| 
								 | 
							
								    environment:
							 | 
						||
| 
								 | 
							
								      MYSQL_ROOT_PASSWORD: root
							 | 
						||
| 
								 | 
							
								      MYSQL_ROOT_HOST: '%'
							 | 
						||
| 
								 | 
							
								      TZ: Asia/Shanghai
							 | 
						||
| 
								 | 
							
								    restart: always
							 | 
						||
| 
								 | 
							
								    container_name: cpte-boot-mysql
							 | 
						||
| 
								 | 
							
								    image: cpte-boot-mysql
							 | 
						||
| 
								 | 
							
								    command:
							 | 
						||
| 
								 | 
							
								      --character-set-server=utf8mb4
							 | 
						||
| 
								 | 
							
								      --collation-server=utf8mb4_general_ci
							 | 
						||
| 
								 | 
							
								      --explicit_defaults_for_timestamp=true
							 | 
						||
| 
								 | 
							
								      --lower_case_table_names=1
							 | 
						||
| 
								 | 
							
								      --max_allowed_packet=128M
							 | 
						||
| 
								 | 
							
								      --default-authentication-plugin=caching_sha2_password
							 | 
						||
| 
								 | 
							
								    ports:
							 | 
						||
| 
								 | 
							
								      - 13306:3306
							 | 
						||
| 
								 | 
							
								    networks:
							 | 
						||
| 
								 | 
							
								      - cpte-boot
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  cpte-boot-redis:
							 | 
						||
| 
								 | 
							
								    image: registry.cn-hangzhou.aliyuncs.com/cptedocker/redis:5.0
							 | 
						||
| 
								 | 
							
								#    ports:
							 | 
						||
| 
								 | 
							
								#      - 6379:6379
							 | 
						||
| 
								 | 
							
								    restart: always
							 | 
						||
| 
								 | 
							
								    hostname: cpte-boot-redis
							 | 
						||
| 
								 | 
							
								    container_name: cpte-boot-redis
							 | 
						||
| 
								 | 
							
								    networks:
							 | 
						||
| 
								 | 
							
								      - cpte-boot
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  cpte-boot-pgvector:
							 | 
						||
| 
								 | 
							
								    image: registry.cn-hangzhou.aliyuncs.com/cptedocker/pgvector
							 | 
						||
| 
								 | 
							
								    container_name: cpte-boot-pgvector
							 | 
						||
| 
								 | 
							
								    environment:
							 | 
						||
| 
								 | 
							
								      POSTGRES_USER: postgres
							 | 
						||
| 
								 | 
							
								      POSTGRES_PASSWORD: postgres
							 | 
						||
| 
								 | 
							
								      POSTGRES_DB: vector_db
							 | 
						||
| 
								 | 
							
								#    ports:
							 | 
						||
| 
								 | 
							
								#      - 5432:5432
							 | 
						||
| 
								 | 
							
								    restart: always
							 | 
						||
| 
								 | 
							
								    networks:
							 | 
						||
| 
								 | 
							
								      - cpte-boot
							 | 
						||
| 
								 | 
							
								  
							 | 
						||
| 
								 | 
							
								#  cpte-boot-rabbitmq:
							 | 
						||
| 
								 | 
							
								#    image: rabbitmq:3.7.7-management
							 | 
						||
| 
								 | 
							
								##    ports:
							 | 
						||
| 
								 | 
							
								##      - 5672:5672
							 | 
						||
| 
								 | 
							
								##      - 15672:15672
							 | 
						||
| 
								 | 
							
								#    restart: always
							 | 
						||
| 
								 | 
							
								#    container_name: cpte-boot-rabbitmq
							 | 
						||
| 
								 | 
							
								#    hostname: cpte-boot-rabbitmq
							 | 
						||
| 
								 | 
							
								#    environment:
							 | 
						||
| 
								 | 
							
								#      RABBITMQ_DEFAULT_USER: guest
							 | 
						||
| 
								 | 
							
								#      RABBITMQ_DEFAULT_PASS: guest
							 | 
						||
| 
								 | 
							
								#    networks:
							 | 
						||
| 
								 | 
							
								#      - cpte-boot
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  cpte-boot-system:
							 | 
						||
| 
								 | 
							
								    build:
							 | 
						||
| 
								 | 
							
								      context: ./cpte-module-system/cpte-system-start
							 | 
						||
| 
								 | 
							
								    restart: on-failure
							 | 
						||
| 
								 | 
							
								    depends_on:
							 | 
						||
| 
								 | 
							
								      - cpte-boot-mysql
							 | 
						||
| 
								 | 
							
								      - cpte-boot-redis
							 | 
						||
| 
								 | 
							
								    container_name: cpte-boot-system
							 | 
						||
| 
								 | 
							
								    image: cpte-boot-system
							 | 
						||
| 
								 | 
							
								    hostname: cpte-boot-system
							 | 
						||
| 
								 | 
							
								    ports:
							 | 
						||
| 
								 | 
							
								      - 8080:8080
							 | 
						||
| 
								 | 
							
								    networks:
							 | 
						||
| 
								 | 
							
								      - cpte-boot
							 | 
						||
| 
								 | 
							
								    volumes:
							 | 
						||
| 
								 | 
							
								      - ./config:/cpte-boot/config
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								networks:
							 | 
						||
| 
								 | 
							
								  cpte-boot:
							 | 
						||
| 
								 | 
							
								    name: cpte_boot
							 |