diff options
| author | Max Resnick <max@ofmax.li> | 2020-05-29 23:05:54 -0700 |
|---|---|---|
| committer | Max Resnick <max@ofmax.li> | 2020-05-29 23:05:54 -0700 |
| commit | 8b20db86f3d5da60ace214423a6746936ce1314c (patch) | |
| tree | 9392e0fe6aabe5fe7ff02675679ec1e737225dbf /Dockerfile | |
| parent | 3db7a7fc8ab9efc1cdb88dcfd3b974581c203236 (diff) | |
| download | sally-8b20db86f3d5da60ace214423a6746936ce1314c.tar.gz | |
more reasonable buildsv1.1.2grumps-master
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -1,12 +1,15 @@ -FROM golang:1.11 +FROM golang:1.11 as build -EXPOSE 8080 -RUN \ - curl -fsSLO https://get.docker.com/builds/Linux/x86_64/docker-latest.tgz && \ - tar --strip-components=1 -xvzf docker-latest.tgz -C /usr/local/bin ENV GO111MODULE=on RUN mkdir -p /go/src/go.uber.org/sally WORKDIR /go/src/go.uber.org/sally ADD . /go/src/go.uber.org/sally/ RUN go mod vendor -CMD ["make", "run"] +RUN make grumps-build && ls -la /go/src/go.uber.org/sally/_tmp/sally + +FROM scratch + +EXPOSE 8080 +COPY sally.yaml / +COPY --from=build /go/src/go.uber.org/sally/_tmp/sally /sally +ENTRYPOINT ["/sally"] |