ssh (latest)
Published 2024-11-05 02:46:59 +01:00 by getty
Installation
docker pull src.ci/srv/ssh:latest
sha256:d00d049ef5ac2afae060ffd779b906f26182cf8656ee5227fd431281b487bd2b
Image layers
ADD file:b4987bca8c4c4c640d6b71dcccfd7172b44771e0f851a47d05c00c2bdcd204f6 in / |
CMD ["bash"] |
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/* # buildkit |
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; rm -rf /var/lib/apt/lists/* # buildkit |
RUN /bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends autoconf automake bzip2 default-libmysqlclient-dev dpkg-dev file g++ gcc imagemagick libbz2-dev libc6-dev libcurl4-openssl-dev libdb-dev libevent-dev libffi-dev libgdbm-dev libglib2.0-dev libgmp-dev libjpeg-dev libkrb5-dev liblzma-dev libmagickcore-dev libmagickwand-dev libmaxminddb-dev libncurses5-dev libncursesw5-dev libpng-dev libpq-dev libreadline-dev libsqlite3-dev libssl-dev libtool libwebp-dev libxml2-dev libxslt-dev libyaml-dev make patch unzip xz-utils zlib1g-dev ; rm -rf /var/lib/apt/lists/* # buildkit |
ARG SRV_UID=1000 |
ARG SRV_GID=100 |
ARG SRV_VERSION=0 |
ENV SRV_UID=1000 |
ENV SRV_GID=100 |
ENV SRV_VERSION=0 |
ENV SRV_APT_GET_INSTALL= |
/bin/sh -c apt-get update -y && apt-get install -y openssh-server openssh-client openssh-sftp-server $SRV_APT_GET_INSTALL && apt-get clean && rm -rf /var/lib/apt/lists/* |
/bin/sh -c ( id $SRV_UID || useradd -s /bin/bash -d /ssh -u $SRV_UID -g $SRV_GID ssh ) && mkdir /ssh && chown $SRV_UID:$SRV_GID /ssh |
USER 1000:100 |
VOLUME [/ssh] |
WORKDIR /ssh |
CMD ["bash"] |