forked from mrlan/EnglishPal
				
			Try to figure out how to rebuild the image after updating the source code.
							parent
							
								
									a397c756cf
								
							
						
					
					
						commit
						00ae957b27
					
				|  | @ -1,4 +1,5 @@ | |||
| FROM tiangolo/uwsgi-nginx-flask:python3.8 | ||||
| FROM tiangolo/uwsgi-nginx-flask:python3.8-alpine | ||||
| COPY requirements.txt /app | ||||
| RUN pip3 install -U pip | ||||
| RUN pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ | ||||
| COPY ./app /app | ||||
| COPY ./app/ /app/ | ||||
|  |  | |||
|  | @ -39,7 +39,7 @@ | |||
|   <input type="password" placeholder="密码" class="password"  id="password"> | ||||
|   <button type="button" class="btn" onclick="login()">登录</button> | ||||
|   <a class="signup" href="/signup">注册</a> | ||||
| 
 | ||||
|   <label class="form-text">2023-08-10</label> | ||||
| </div> | ||||
| 
 | ||||
| {% endif %} | ||||
|  |  | |||
							
								
								
									
										6
									
								
								build.sh
								
								
								
								
							
							
						
						
									
										6
									
								
								build.sh
								
								
								
								
							|  | @ -2,17 +2,17 @@ | |||
| 
 | ||||
| DEPLOYMENT_DIR=/home/lanhui/englishpal2/EnglishPal | ||||
| cd $DEPLOYMENT_DIR | ||||
| 
 | ||||
| pwd | ||||
| # Install dependencies | ||||
| 
 | ||||
| pip3 install -r requirements.txt | ||||
| #pip3 install -r requirements.txt | ||||
| 
 | ||||
| # Stop service | ||||
| sudo docker stop EnglishPal | ||||
| sudo docker rm EnglishPal | ||||
| 
 | ||||
| # Rebuild container. Run this after modifying the source code. | ||||
| sudo docker build -t englishpal --no-cache . | ||||
| sudo docker build -t englishpal . | ||||
| 
 | ||||
| # Run the application | ||||
| sudo docker run --restart=always -d --name EnglishPal -p 90:80 -v ${DEPLOYMENT_DIR}/app/static/frequency:/app/static/frequency --mount type=volume,src=englishpal-db,target=/app -t englishpal  # for permanently saving data | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue