Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Fok <foka@debian.org>2017-07-26 12:22:39 +0300
committerAnthony Fok <foka@debian.org>2017-07-26 12:22:39 +0300
commit9ed48c1c9ae4cd9390f5ef88c8b2b6624e9e247d (patch)
tree6935c4bc99d5af09861d243f3cc2e6b733cce02b /Dockerfile
parentbfe0bfbbd1a59ddadb72a6b07fecce71716088ec (diff)
Dockerfile: Run go install with -ldflags '-s -w'
This reduce the Docker image size from 27 MB to 20.5 MB.
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Dockerfile b/Dockerfile
index 4d6ca2db6..f8ec73a86 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -19,7 +19,8 @@ RUN \
go get github.com/kardianos/govendor && \
govendor get github.com/gohugoio/hugo && \
cd $GOPATH/src/github.com/gohugoio/hugo && \
- go install && \
+ rm -f $GOPATH/bin/hugo && \
+ go install -ldflags '-s -w' && \
cd $GOPATH && \
rm -rf pkg src .cache bin/govendor && \
apk del .build-deps