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

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorkfei <kfei@kfei.net>2014-12-17 09:11:50 +0300
committerkfei <kfei@kfei.net>2014-12-17 09:49:43 +0300
commite9f974dc12cb7ab37f1fc089f0525bd491572a5c (patch)
treee5c4425cd99dbe4c07a6e1e93c15fe91bc854d59 /docker
parentf023db2b474ab53056bdff3d01675fb6388265cd (diff)
Reduce the size of Docker image
1) Add `--no-install-recommends` option to `apt-get install`, this avoids lots of (~30MB) unnecessary packages. 2) Add `ca-certificates` package for `wget` fetching stuffs from Amazon S3. 3) There is no need to run `apt-get clean` for an image derived from official Ubuntu since they already cleaned (see also: http://goo.gl/B2SQRB) all the garbages produced by `apt-get`. Signed-off-by: kfei <kfei@kfei.net>
Diffstat (limited to 'docker')
-rw-r--r--docker/Dockerfile6
1 files changed, 3 insertions, 3 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index aea59916c7a..2cc01f24098 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -2,10 +2,10 @@ FROM ubuntu:14.04
# Install required packages
RUN apt-get update -q \
- && DEBIAN_FRONTEND=noninteractive apt-get install -qy \
+ && DEBIAN_FRONTEND=noninteractive apt-get install -qy --no-install-recommends \
+ ca-certificates \
openssh-server \
- wget \
- && apt-get clean
+ wget
# Download & Install GitLab
# If the Omnibus package version below is outdated please contribute a merge request to update it.