1
- FROM centos:centos6 .10
1
+ FROM centos:6 .10
2
2
3
- ARG RELEASE_VERSION="1.10.1 "
3
+ ARG RELEASE_VERSION="1.11.0 "
4
4
5
5
# ------------------------------------------------------------------------------
6
6
# - Import the RPM GPG keys for repositories
@@ -23,13 +23,18 @@ RUN rpm --rebuilddb \
23
23
centos-release-scl-rh \
24
24
epel-release \
25
25
https://centos6.iuscommunity.org/ius-release.rpm \
26
+ && yum -y install \
27
+ --setopt=tsflags=nodocs \
28
+ --disableplugin=fastestmirror \
29
+ inotify-tools-3.14-1.el6 \
26
30
openssh-clients-5.3p1-123.el6_9 \
27
31
openssh-server-5.3p1-123.el6_9 \
28
32
python-setuptools-0.6.10-4.el6_9 \
29
33
sudo-1.8.6p3-29.el6_9 \
30
34
yum-plugin-versionlock-1.1.30-42.el6_10 \
31
35
xz-4.999.9-0.5.beta.20091007git.el6 \
32
36
&& yum versionlock add \
37
+ inotify-tools \
33
38
openssh \
34
39
openssh-clients \
35
40
openssh-server \
@@ -45,7 +50,7 @@ RUN rpm --rebuilddb \
45
50
sysvinit-tools \
46
51
&& yum clean all \
47
52
&& easy_install \
48
- 'supervisor == 3.3.5 ' \
53
+ 'supervisor == 3.4.0 ' \
49
54
'supervisor-stdout == 0.1.1' \
50
55
&& mkdir -p \
51
56
/var/log/supervisor/ \
@@ -93,33 +98,33 @@ RUN ln -sf \
93
98
-e "s~{{RELEASE_VERSION}}~${RELEASE_VERSION}~g" \
94
99
/etc/systemd/system/centos-ssh@.service \
95
100
&& chmod 644 \
96
- /etc/{supervisord.conf,supervisord.d/sshd-{ bootstrap,wrapper}.conf} \
101
+ /etc/{supervisord.conf,supervisord.d/{20- sshd-bootstrap,50-sshd- wrapper}.conf} \
97
102
&& chmod 700 \
98
- /usr/{bin/healthcheck,sbin/{scmi,sshd-{bootstrap,wrapper}}}
103
+ /usr/{bin/healthcheck,sbin/{scmi,sshd-{bootstrap,wrapper},system-{timezone,timezone-wrapper} }}
99
104
100
105
EXPOSE 22
101
106
102
107
# ------------------------------------------------------------------------------
103
108
# Set default environment variables
104
109
# ------------------------------------------------------------------------------
105
110
ENV \
111
+ ENABLE_SSHD_BOOTSTRAP="true" \
112
+ ENABLE_SSHD_WRAPPER="true" \
113
+ ENABLE_SUPERVISOR_STDOUT="false" \
106
114
SSH_AUTHORIZED_KEYS="" \
107
- SSH_AUTOSTART_SSHD="true" \
108
- SSH_AUTOSTART_SSHD_BOOTSTRAP="true" \
109
- SSH_AUTOSTART_SUPERVISOR_STDOUT="true" \
110
115
SSH_CHROOT_DIRECTORY="%h" \
111
116
SSH_INHERIT_ENVIRONMENT="false" \
112
117
SSH_PASSWORD_AUTHENTICATION="false" \
113
118
SSH_SUDO="ALL=(ALL) ALL" \
114
- SSH_TIMEZONE="UTC" \
115
119
SSH_USER="app-admin" \
116
120
SSH_USER_FORCE_SFTP="false" \
117
121
SSH_USER_HOME="/home/%u" \
118
122
SSH_USER_ID="500:500" \
119
123
SSH_USER_PASSWORD="" \
120
124
SSH_USER_PASSWORD_HASHED="false" \
121
125
SSH_USER_PRIVATE_KEY="" \
122
- SSH_USER_SHELL="/bin/bash"
126
+ SSH_USER_SHELL="/bin/bash" \
127
+ SYSTEM_TIMEZONE="UTC"
123
128
124
129
# ------------------------------------------------------------------------------
125
130
# Set image metadata
0 commit comments