commit | author | age
|
3e1a16
|
1 |
FROM rhel7 |
SU |
2 |
LABEL author="Olaf Bohlen" |
|
3 |
COPY sshd.tar /sshd.tar |
|
4 |
COPY redhat.repo /etc/yum.repos.d/redhat.repo |
|
5 |
COPY rhel_dvd.repo /etc/yum.repos.d/rhel_dvd.repo |
|
6 |
COPY training.repo /etc/yum.repos.d/training.repo |
|
7 |
COPY oc /usr/bin/oc |
|
8 |
WORKDIR / |
072a2e
|
9 |
RUN yum -y install vim-minimal passwd shadow-utils openssh-server && \ |
3e1a16
|
10 |
useradd -m -d /home/blah blah && \ |
SU |
11 |
echo fump | passwd --stdin blah && \ |
|
12 |
tar -xvf /sshd.tar && \ |
|
13 |
sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd && \ |
471e6d
|
14 |
mkdir /.kube && \ |
3e1a16
|
15 |
chown -R blah /etc /var && \ |
471e6d
|
16 |
chgrp -R 0 /etc /var /.kube && chmod -R g=u /etc /var /.kube && \ |
3e1a16
|
17 |
chmod 440 /etc/shadow && chmod 770 /var/run |
SU |
18 |
EXPOSE 2222 |
|
19 |
USER blah |
|
20 |
CMD /usr/sbin/sshd -D -e -p 2222 |