22 lines
		
	
	
		
			634 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			634 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM alpine:latest
 | 
						|
 | 
						|
ENV HUGO_VERSION 0.41
 | 
						|
ENV HUGO_SHA e7f3b5f7552305020e426fa4a2bf1a1ca570886acc0f037b4d74e85a51fa175b
 | 
						|
 | 
						|
# Install HUGO
 | 
						|
RUN set -eux && \
 | 
						|
    apk add --update --no-cache \
 | 
						|
      ca-certificates \
 | 
						|
      openssl \
 | 
						|
      git && \
 | 
						|
  wget -O ${HUGO_VERSION}.tar.gz https://github.com/spf13/hugo/releases/download/v${HUGO_VERSION}/hugo_${HUGO_VERSION}_Linux-64bit.tar.gz && \
 | 
						|
  echo "${HUGO_SHA}  ${HUGO_VERSION}.tar.gz" | sha256sum -c && \
 | 
						|
  tar xf ${HUGO_VERSION}.tar.gz && mv hugo* /usr/bin/hugo && \
 | 
						|
  rm -r ${HUGO_VERSION}.tar.gz && \
 | 
						|
  rm /var/cache/apk/* && \
 | 
						|
  hugo version
 | 
						|
 | 
						|
EXPOSE 1313
 | 
						|
 | 
						|
CMD ["/usr/local/bin/hugo"]
 |