Update Docker files to get hugo from packages.
This commit is contained in:
parent
dfa147ca19
commit
c87972c65b
@ -1,11 +1,13 @@
|
||||
FROM golang:alpine
|
||||
FROM alpine:latest
|
||||
|
||||
# This should be mounted with docker run command
|
||||
WORKDIR /src
|
||||
RUN cd /src
|
||||
|
||||
# Build and run hugo
|
||||
ENV GO111MODULE=on
|
||||
RUN go get -u github.com/gohugoio/hugo@v0.69.0
|
||||
# Get hugo -- using the edge branch to get latest version
|
||||
RUN sed -i -e 's/v[[:digit:]]\..*\//edge\//g' /etc/apk/repositories
|
||||
RUN apk update && apk upgrade && \
|
||||
apk add --no-cache hugo=0.69.1-r0
|
||||
|
||||
# Run the development server
|
||||
ENTRYPOINT cd /src && hugo server --bind 0.0.0.0
|
||||
ENTRYPOINT hugo server --bind 0.0.0.0
|
||||
|
@ -1,5 +1,5 @@
|
||||
# STEP 1: Build the website's files
|
||||
FROM golang:alpine AS build-website
|
||||
FROM alpine:latest AS build-website
|
||||
|
||||
WORKDIR /src
|
||||
|
||||
@ -7,8 +7,10 @@ COPY . /src/
|
||||
|
||||
RUN cd /src
|
||||
|
||||
ENV GO111MODULE=on
|
||||
RUN go get -u github.com/gohugoio/hugo@v0.69.0
|
||||
# Get hugo -- using the edge branch to get latest version
|
||||
RUN sed -i -e 's/v[[:digit:]]\..*\//edge\//g' /etc/apk/repositories
|
||||
RUN apk update && apk upgrade && \
|
||||
apk add --no-cache hugo=0.69.1-r0
|
||||
|
||||
RUN hugo --minify
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user