beancount-gs/dockerfile

18 lines
394 B
Plaintext
Raw Normal View History

2021-12-05 05:10:59 +00:00
# syntax=docker/dockerfile:1
FROM golang:1.17.3
ENV GO111MODULE=on \
GOPROXY=https://goproxy.cn,direct \
GIN_MODE=release \
PORT=80
# install beancount
RUN apt-get update || : && apt-get install python3.5 python3-pip -y
RUN pip3 install beancount -i https://pypi.tuna.tsinghua.edu.cn/simple
WORKDIR /app
COPY . .
COPY public/icons ./public/default_icons
RUN go build .
EXPOSE 80