mirror of
				https://github.com/factoriotools/factorio-docker.git
				synced 2025-11-04 02:39:06 +01:00 
			
		
		
		
	Bumps frolvlad/alpine-glibc from alpine-3.12 to alpine-3.13. Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
		
			
				
	
	
		
			27 lines
		
	
	
		
			856 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			856 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM frolvlad/alpine-glibc:alpine-3.13
 | 
						|
 | 
						|
LABEL maintainer="https://github.com/factoriotools/factorio-docker"
 | 
						|
 | 
						|
ENV VERSION=0.14.23 \
 | 
						|
    SHA1=6ef84341c6fc1cf45cfdd6acc8468aaa117b9e8a
 | 
						|
 | 
						|
RUN mkdir -p /opt \
 | 
						|
    && apk --no-cache add curl tini pwgen \
 | 
						|
    && curl -sSL https://www.factorio.com/get-download/$VERSION/headless/linux64 \
 | 
						|
        -o /tmp/factorio_headless_x64_$VERSION.tar.gz \
 | 
						|
    && echo "$SHA1  /tmp/factorio_headless_x64_$VERSION.tar.gz" | sha1sum -c \
 | 
						|
    && tar xzf /tmp/factorio_headless_x64_$VERSION.tar.gz --directory /opt \
 | 
						|
    && rm /tmp/factorio_headless_x64_$VERSION.tar.gz \
 | 
						|
    && apk del curl \
 | 
						|
    && ln -s /factorio/saves /opt/factorio/saves \
 | 
						|
    && ln -s /factorio/mods /opt/factorio/mods
 | 
						|
 | 
						|
VOLUME /factorio
 | 
						|
 | 
						|
EXPOSE 34197/udp 27015/tcp
 | 
						|
 | 
						|
COPY ./docker-entrypoint.sh /
 | 
						|
 | 
						|
ENTRYPOINT ["/sbin/tini", "--"]
 | 
						|
CMD ["/docker-entrypoint.sh"]
 |