Skip to content

Commit 683d054

Browse files
committed
fix(Dockerfile): deisctl is a static binary
~ --> ldd deisctl not a dynamic executable
1 parent 2b93db0 commit 683d054

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
FROM deis/base
2+
ENV CGO_ENABLED 0
23
ADD https://storage.googleapis.com/golang/go1.3.linux-amd64.tar.gz /tmp/
34
RUN tar -C /usr/local -xzf /tmp/go1.3.linux-amd64.tar.gz
45
RUN apt-get update && apt-get install -yq git mercurial
@@ -11,8 +12,7 @@ ADD deis-version /tmp/package/etc/deis-version
1112
ENV GOPATH /go:/go/src/github.com/deis/deisctl/Godeps/_workspace
1213
WORKDIR /go/src/github.com/deis/deisctl
1314
RUN go get github.com/tools/godep
14-
#RUN go get -v ./... && go install -v ./...
15-
RUN godep go install -v ./...
15+
RUN godep go install -v -a -ldflags '-s' ./...
1616
RUN mkdir -p /tmp/package/opt/bin && cp /go/bin/deisctl /tmp/package/opt/bin/deisctl
1717
RUN tar -C /tmp/package -czf /tmp/deisctl.tar.gz .
1818
ENTRYPOINT ["/go/bin/deisctl"]

0 commit comments

Comments
 (0)