mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-11-03 20:27:50 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			41 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
---
 | 
						|
version: '3.8'
 | 
						|
services:
 | 
						|
  mysql:
 | 
						|
    container_name: mysql
 | 
						|
    hostname: mysql
 | 
						|
    image: mysql:5.7
 | 
						|
    env_file: mysql/env/docker.env
 | 
						|
    command: --character-set-server=utf8mb4 --collation-server=utf8mb4_bin
 | 
						|
    ports:
 | 
						|
      - "3306:3306"
 | 
						|
    volumes:
 | 
						|
      - ./mysql/init.sql:/docker-entrypoint-initdb.d/init.sql
 | 
						|
      - mysqldata:/var/lib/mysql
 | 
						|
 | 
						|
  mysql-setup:
 | 
						|
    build:
 | 
						|
      context: ../
 | 
						|
      dockerfile: docker/mysql-setup/Dockerfile
 | 
						|
    image: acryldata/datahub-mysql-setup:${DATAHUB_VERSION:-head}
 | 
						|
    env_file: mysql-setup/env/docker.env
 | 
						|
    hostname: mysql-setup
 | 
						|
    container_name: mysql-setup
 | 
						|
    depends_on:
 | 
						|
      - mysql
 | 
						|
 | 
						|
  datahub-gms:
 | 
						|
    env_file: datahub-gms/env/docker-without-neo4j.env
 | 
						|
    environment:
 | 
						|
      - DATAHUB_SERVER_TYPE=${DATAHUB_SERVER_TYPE:-quickstart}
 | 
						|
      - DATAHUB_TELEMETRY_ENABLED=${DATAHUB_TELEMETRY_ENABLED:-true}
 | 
						|
    depends_on:
 | 
						|
      - mysql
 | 
						|
    volumes:
 | 
						|
      - ${HOME}/.datahub/plugins:/etc/datahub/plugins
 | 
						|
      - ${HOME}/.datahub/plugins/auth/resources/:/etc/datahub/plugins/auth/resources
 | 
						|
 | 
						|
 | 
						|
volumes:
 | 
						|
  mysqldata:
 |