Skip to content

Commit

Permalink
daemon: use alpine as base image on second docker build stage
Browse files Browse the repository at this point in the history
Fixes #21.
  • Loading branch information
campoy committed Aug 28, 2018
1 parent 8bc9dd0 commit c463f25
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions cmd/srcd-server/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,8 @@ ADD . /go/src/${ROOTPATH}
WORKDIR /go/src/${ROOTPATH}
RUN HEAD=$(git rev-parse HEAD) && go install -ldflags "-X main.version=${HEAD}" "${ROOTPATH}/cmd/srcd-server"

# why is it that libuast makes it so hard?

# FROM debian:jessie
# RUN apt-get update && apt-get install -y libxml2-dev
# COPY --from=builder /go/bin/srcd-server /
# ENTRYPOINT ["/srcd-server"]
ENTRYPOINT ["/go/bin/srcd-server"]
FROM alpine
RUN apk add libstdc++ libxml2-dev
RUN mkdir /lib64 && ln -s /lib/libc.musl-x86_64.so.1 /lib64/ld-linux-x86-64.so.2
COPY --from=builder /go/bin/srcd-server /
ENTRYPOINT ["/srcd-server"]

0 comments on commit c463f25

Please sign in to comment.