25 lines
		
	
	
		
			562 B
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			562 B
		
	
	
	
		
			YAML
		
	
	
	
version: "3"
 | 
						|
services:
 | 
						|
  backend:
 | 
						|
    build: ./server
 | 
						|
    ports:
 | 
						|
      - "8000:80"
 | 
						|
    environment:
 | 
						|
      # 生产的话把DJANGO_ENV这个环境变量删了 执行docker-compose build backend 重新构建下镜像
 | 
						|
      - DJANGO_ENV=dev
 | 
						|
    volumes:
 | 
						|
      - ./server:/code
 | 
						|
    links:
 | 
						|
      - redis
 | 
						|
  frontend:
 | 
						|
    build: 
 | 
						|
      context: ./client
 | 
						|
      # 生产用这个
 | 
						|
      # dockerfile: Dockerfile
 | 
						|
      # 开发的话用这个
 | 
						|
      dockerfile: Dockerfile_dev
 | 
						|
    ports:
 | 
						|
      - "8012:80"
 | 
						|
  redis:
 | 
						|
    image: redis
 | 
						|
    command: redis-server --appendonly yes |