[feat] add pkgs, dockerfile, makefile

This commit is contained in:
Jay
2020-08-16 01:21:27 +08:00
parent f92efa91fc
commit 77cc488d89
16 changed files with 482 additions and 5 deletions
+12
View File
@@ -0,0 +1,12 @@
FROM otakukaze/golang-base-image:1-alpine as builder
WORKDIR /data
COPY . .
RUN apk add --no-cache make gcc musl-dev \
&& make
FROM alpine:latest
WORKDIR /data
COPY --from=builder /data/api /usr/bin
COPY ./config/config.yml /data/config.yml
EXPOSE 10230
CMD ["/usr/bin/api"]