Still work in progress
This commit is contained in:
commit
834bba05e2
1 changed files with 25 additions and 0 deletions
25
Dockerfile
Normal file
25
Dockerfile
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
FROM buildpack-deps:bookworm
|
||||||
|
|
||||||
|
ARG SRV_UID="1000"
|
||||||
|
ARG SRV_GID="100"
|
||||||
|
ARG SRV_VERSION="0"
|
||||||
|
|
||||||
|
ENV SRV_UID $SRV_UID
|
||||||
|
ENV SRV_GID $SRV_GID
|
||||||
|
ENV SRV_VERSION $SRV_VERSION
|
||||||
|
ENV SRV_APT_GET_INSTALL $SRV_APT_GET_INSTALL
|
||||||
|
|
||||||
|
RUN 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/*
|
||||||
|
|
||||||
|
RUN ( 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 $SRV_UID:$SRV_GID
|
||||||
|
|
||||||
|
VOLUME /ssh
|
||||||
|
|
||||||
|
WORKDIR /ssh
|
||||||
|
|
||||||
|
CMD ["bash"]
|
Loading…
Add table
Add a link
Reference in a new issue