mirror of
				https://github.com/avatao-content/test-tutorial-framework
				synced 2025-11-04 06:02:55 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			18 lines
		
	
	
		
			638 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			638 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM avatao/tutorial-framework
 | 
						|
 | 
						|
ENV TFW_APP_DIR="/srv/app"                          \
 | 
						|
    TFW_LOGIN_APP_DIR="/tmp/source_code_server"     \
 | 
						|
    TFW_WEBIDE_WD="/home/${AVATAO_USER}/workdir"    \
 | 
						|
    TFW_TERMINADO_WD="/home/${AVATAO_USER}/workdir"
 | 
						|
 | 
						|
COPY solvable/src ${TFW_APP_DIR}/
 | 
						|
COPY solvable/src/source_code_server/server.py ${TFW_LOGIN_APP_DIR}/
 | 
						|
COPY solvable/src/source_code_server/users.db ${TFW_LOGIN_APP_DIR}/
 | 
						|
COPY solvable/src/source_code_server/login_component.py ${TFW_WEBIDE_WD}/
 | 
						|
 | 
						|
RUN chown -R ${AVATAO_USER} ${TFW_WEBIDE_WD} &&\
 | 
						|
    chmod -R 755 ${TFW_WEBIDE_WD}
 | 
						|
 | 
						|
VOLUME ["/home/${AVATAO_USER}"]
 | 
						|
WORKDIR /home/${AVATAO_USER}
 |