rocky-ssh (8)
Published 2023-12-11 16:19:04 -03:00 by jpwilliam
Installation
docker pull git.iut-kourou.fr/jpwilliam/rocky-ssh:8
sha256:00355f0f1c11ddbe3e14326edc8ed7546d93c8e7f39358d09dfeea491713b522
Image Layers
ADD file:75088d32e57ed1f2d9b8c2c1cf83cd479b2e4dc59c1acfa440c4f35125227a0c in / |
CMD ["/bin/bash"] |
ENV container=docker |
RUN /bin/sh -c (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == systemd-tmpfiles-setup.service ] || rm -f $i; done); rm -f /lib/systemd/system/multi-user.target.wants/*;rm -f /etc/systemd/system/*.wants/*;rm -f /lib/systemd/system/local-fs.target.wants/*; rm -f /lib/systemd/system/sockets.target.wants/*udev*; rm -f /lib/systemd/system/sockets.target.wants/*initctl*; rm -f /lib/systemd/system/basic.target.wants/*;rm -f /lib/systemd/system/anaconda.target.wants/*; # buildkit |
VOLUME [/sys/fs/cgroup] |
CMD ["/usr/sbin/init"] |
MAINTAINER "JP William" |
/bin/sh -c dnf -y install openssh-server openssh-clients python3 iproute; sed -i 's/^\(UsePAM yes\)/# \1/' /etc/ssh/sshd_config; ssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N '' && ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N '' && ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key -N ''; dnf clean all; |
/bin/sh -c { echo '#!/bin/bash -eu'; echo 'ln -fs /usr/share/zoneinfo/${TIMEZONE} /etc/localtime'; echo 'echo "root:${ROOT_PASSWORD}" | chpasswd'; echo 'exec "$@"'; } > /usr/local/bin/entry_point.sh; chmod +x /usr/local/bin/entry_point.sh; |
/bin/sh -c cd /lib/systemd/system/sysinit.target.wants/ ; for i in * ; do [ $i = systemd-tmpfiles-setup.service ] || rm -f $i ; done ; rm -f /lib/systemd/system/multi-user.target.wants/* ; rm -f /etc/systemd/system/*.wants/* ; rm -f /lib/systemd/system/local-fs.target.wants/* ; rm -f /lib/systemd/system/sockets.target.wants/*udev* ; rm -f /lib/systemd/system/sockets.target.wants/*initctl* ; rm -f /lib/systemd/system/basic.target.wants/* ; rm -f /lib/systemd/system/anaconda.target.wants/* |
/bin/sh -c /usr/sbin/sshd -e |
VOLUME [/sys/fs/cgroup] |
ENV TIMEZONE=America/Cayenne |
ENV ROOT_PASSWORD=sqif54 |
ENV container=docker |
EXPOSE 22 |
ENTRYPOINT ["entry_point.sh"] |
CMD ["/sbin/init"] |