| 
									
										
										
										
											2025-05-10 13:44:21 +02:00
										 |  |  | FROM alpine:latest
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # https://docs.docker.com/reference/dockerfile/#environment-replacement
 | 
					
						
							| 
									
										
										
										
											2025-07-02 14:53:15 +02:00
										 |  |  | # ENV MD1200BAUD=38400
 | 
					
						
							|  |  |  | # ENV SERIALADAPTER=/dev/ttyUSB0
 | 
					
						
							|  |  |  | # ENV EPPYSLEEPY=300
 | 
					
						
							| 
									
										
										
										
											2025-05-10 13:44:21 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | # VOLUME [""]
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | RUN apk update && \
 | 
					
						
							|  |  |  |     apk add python3 py3-pip
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | RUN mkdir /etc/MD1200FAN/
 | 
					
						
							|  |  |  | WORKDIR /etc/MD1200FAN/
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | COPY ./mainDocker.py /etc/MD1200FAN/
 | 
					
						
							|  |  |  | # COPY ./requirements.txt /etc/MD1200FAN/
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | RUN python3 -m venv venv && \
 | 
					
						
							|  |  |  |     venv/bin/python3 -m pip install --upgrade pip && \
 | 
					
						
							|  |  |  |     venv/bin/pip3 install PySerial
 | 
					
						
							|  |  |  |     # venv/bin/pip3 install -r requirements.txt 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # VOLUME ["/etc/MD1200FAN/"]
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | CMD ["venv/bin/python3", "mainDocker.py"]
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # CMD ["/etc/MD1200FAN/venv/bin/python3", "/etc/MD1200FAN/mainDocker.py"]
 |