Files
manuals/Dockerfile

22 lines
345 B
Docker
Raw Normal View History

2019-03-22 15:51:47 -06:00
FROM golang:1.12.1 AS builder
RUN set -ex && \
apt-get update && \
apt-get --no-install-recommends --yes install \
libxml2-dev \
libonig-dev
RUN mkdir /app
ADD . /app
WORKDIR /app
2019-03-22 17:38:23 -06:00
RUN go build -ldflags="-w -s"
2019-03-22 15:51:47 -06:00
FROM alpine:latest AS production
COPY --from=builder /app .
VOLUME /Manuals
EXPOSE 8080
2019-03-22 17:38:23 -06:00
CMD ["./Server"]