nasp-jumpserver (latest)

Published 2025-06-11 16:46:01 +08:00 by DictXiong

Installation

docker pull git.nasp.fit/nasp/nasp-jumpserver:latest
sha256:555a953c6de42ac074806098ff2512e7c3526b3c30c920357aba78618acfa651

Image Layers

ADD alpine-minirootfs-3.22.0-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache openssh git sudo tmux vim bash zsh curl wget coreutils util-linux tzdata shadow iputils && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone # buildkit
COPY sshd_config /etc/ssh/sshd_config # buildkit
COPY ssh_config /etc/ssh/ssh_config # buildkit
COPY startup.sh /etc/startup.sh # buildkit
RUN /bin/sh -c cd /opt && git clone https://git.nasp.fit/NASP/registry && ./registry/scripts/jumpserver_deploy.sh && curl dotfiles.cn | bash -s - -l -u root && sed -i 's?root:x:0:0:root:/root:/bin/sh?root:x:0:0:root:/root:/bin/zsh?' /etc/passwd && sed -i 's?ssh:x:1000:1000:jumpserver user ssh:/home/ssh:/bin/sh?ssh:x:1000:1000:jumpserver user ssh:/home/ssh:/bin/bash?' /etc/passwd # buildkit
EXPOSE map[22/tcp:{}]
ENTRYPOINT ["/etc/startup.sh"]
Details
Container
2025-06-11 16:46:01 +08:00
5
OCI / Docker
linux/amd64
40 MiB
Versions (1) View all
latest 2025-06-11