aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
blob: 8c06098eed9c7034598858a773d176fd0e1f5c0b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
FROM golang:1.7.5

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
RUN mkdir -p /go/src/go.uber.org/sally
WORKDIR /go/src/go.uber.org/sally
ADD glide.yaml glide.lock /go/src/go.uber.org/sally/
RUN go get -v github.com/Masterminds/glide && glide install
ADD . /go/src/go.uber.org/sally/
CMD ["make", "run"]