Add debian make target for local testing

pull/214/head
swo0k 2018-05-29 00:17:08 +08:00
parent 637af29af8
commit 6dc44db49e
2 changed files with 17 additions and 0 deletions

14
Dockerfile.debian Normal file
View File

@ -0,0 +1,14 @@
FROM golang:1.9.3
COPY . /go/src/github.com/keel-hq/keel
WORKDIR /go/src/github.com/keel-hq/keel
RUN make build
FROM debian:latest
RUN apt-get update && apt-get install -y \
ca-certificates \
&& rm -rf /var/lib/apt/lists/*
COPY --from=0 /go/src/github.com/keel-hq/keel/cmd/keel/keel /bin/keel
ENTRYPOINT ["/bin/keel"]
EXPOSE 9300

View File

@ -22,6 +22,9 @@ install:
image:
docker build -t keelhq/keel:alpha -f Dockerfile .
image-debian:
docker build -t keelhq/keel:alpha -f Dockerfile.debian .
alpha: image
@echo "++ Pushing keel alpha"
docker push keelhq/keel:alpha