diff options
| author | Jeffrey Zhang <zhang.lei.fly@gmail.com> | 2018-10-28 22:54:49 +0800 |
|---|---|---|
| committer | Jeffrey Zhang <zhang.lei.fly@gmail.com> | 2018-10-28 22:54:49 +0800 |
| commit | 919bb29d0c9e47193801937e45cd3f59390f7791 (patch) | |
| tree | 57f8fa8d7c53cc755bdb4730d1268957ac5b1bbe /docker/base | |
| parent | f613ff8a548accee65bd86209e4683539b66ffdb (diff) | |
| download | kolla-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.j2 | 2 |
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 %} |
