aboutsummaryrefslogtreecommitdiff
path: root/docker/base
diff options
context:
space:
mode:
authorJeffrey Zhang <zhang.lei.fly@gmail.com>2018-10-28 22:54:49 +0800
committerJeffrey Zhang <zhang.lei.fly@gmail.com>2018-10-28 22:54:49 +0800
commit919bb29d0c9e47193801937e45cd3f59390f7791 (patch)
tree57f8fa8d7c53cc755bdb4730d1268957ac5b1bbe /docker/base
parentf613ff8a548accee65bd86209e4683539b66ffdb (diff)
downloadkolla-919bb29d0c9e47193801937e45cd3f59390f7791.tar.gz
kolla-919bb29d0c9e47193801937e45cd3f59390f7791.zip
Disable init lastlog and faillog database for created user
These two files are useless in container, and disable them will save about 18MB size for image. More info please check[1]. [1] https://github.com/sagemathinc/cocalc/issues/2287#issue-249824529 Change-Id: I1bba59260043782fd7c9306b194d144d027a29e0
Diffstat (limited to 'docker/base')
-rw-r--r--docker/base/Dockerfile.j22
1 files changed, 1 insertions, 1 deletions
diff --git a/docker/base/Dockerfile.j2 b/docker/base/Dockerfile.j2
index 6ce2425a3..639f85297 100644
--- a/docker/base/Dockerfile.j2
+++ b/docker/base/Dockerfile.j2
@@ -6,7 +6,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{%- for name, user in users | dictsort() %}
{% if loop.first -%}RUN {% else %} && {% endif -%}
groupadd --force --gid {{ user.gid }} {{ name }} \
- && useradd -M --shell /usr/sbin/nologin --uid {{ user.uid }} --gid {{ user.gid }} {{ name }}
+ && useradd -l -M --shell /usr/sbin/nologin --uid {{ user.uid }} --gid {{ user.gid }} {{ name }}
{%- if not loop.last %} \{% endif -%}
{%- endfor %}