Namespace
jumpserver
Image / Tag
jms_all:v2.28.5
Content Digest
sha256:c36f17187369b7ee588ae4344728c2198b7cefa1375eaba3602853b8492634ab
Details
Created

2022-12-16 10:09:02 UTC

Size

868 MB

Content Digest
Environment
BOOTSTRAP_TOKEN

KXOeyNgDeTdpeu9q

CORE_HOST

http://127.0.0.1:8080

DB_ENGINE

mysql

DB_HOST

127.0.0.1

DB_NAME

jumpserver

DB_PASSWORD

weakPassword

DB_PORT

3306

DB_USER

jumpserver

LANG

zh_CN.UTF-8

LOG_LEVEL

ERROR

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REDIS_HOST

127.0.0.1

REDIS_PASSWORD

weakPassword

REDIS_PORT

6379

SECRET_KEY

kWQdmdCQKjaWlHYpPhkNQDkfaRulM6YnHctsHLlSPs8287o2kW

Version

v2.28.5


Layers

[#000] sha256:846c0b181fff0c667d9444f8378e8fcfa13116da8d308bf21673f7e4bea8d580 - 3.14% (27.3 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:e4e8d57dbbbdc38f2fde68fd802e289ffe3c1c790c188795ce8dd693bd2718ce - 36.92% (320 MB)

[#003] sha256:eef98084a6329fada9b8daeabcedb07170d5005ca6f5ad857a7da5017b382f38 - 59.94% (520 MB)

[#004] sha256:8e5b56cde3aa98585916b582e3db1cb205ae3b41e8efa3724fba006860161848 - 0.0% (493 Bytes)

[#005] sha256:89e6f522366cc84c4ac8b8478e8f09e1388087de21aabfaf084add32a1fda09c - 0.0% (905 Bytes)

[#006] sha256:260d2d94f31bcb94a26b8a6e981197ebecd3c31ccf5dfcde40d6e47697347318 - 0.0% (745 Bytes)

[#007] sha256:8e9aac492d87789e2ca5597721d780707d5207b2aa242721065696f6f89925c4 - 0.0% (544 Bytes)

[#008] sha256:14cfda935d1451ca78d781908ccefd44d131dea2f0194c7b8a7f515be98219ad - 0.0% (900 Bytes)


History
2022-12-09 01:20:21 UTC

/bin/sh -c #(nop) ADD file:9d282119af0c42bc823c95b4192a3350cf2cad670622017356dd2e637762e425 in /

2022-12-09 01:20:21 UTC

/bin/sh -c #(nop) CMD ["bash"]

2022-12-16 10:01:28 UTC (buildkit.dockerfile.v0)

WORKDIR /opt

2022-12-16 10:04:00 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH Version=v2.28.5

2022-12-16 10:04:00 UTC (buildkit.dockerfile.v0)

ENV Version=v2.28.5 LANG=zh_CN.UTF-8

2022-12-16 10:04:00 UTC (buildkit.dockerfile.v0)

RUN |2 TARGETARCH=amd64 Version=v2.28.5 /bin/sh -c set -ex && apt-get update && apt-get install -y --no-install-recommends wget python3.8 python3.8-dev python3-venv curl gnupg2 ca-certificates lsb-release language-pack-zh-hans netcat gettext software-properties-common iputils-ping telnet && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "LANG=$LANG" > /etc/default/locale && echo "deb http://nginx.org/packages/ubuntu focal nginx" > /etc/apt/sources.list.d/nginx.list && echo "deb https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" > /etc/apt/sources.list.d/mongodb-org-6.0.list && wget -qO - https://nginx.org/keys/nginx_signing.key | apt-key add - && wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | apt-key add - && add-apt-repository -y ppa:redislabs/redis && apt-get install -y --no-install-recommends redis-server nginx supervisor logrotate mongodb-mongosh && apt-get install -y --no-install-recommends libaio-dev freetds-dev freetds-dev libpq-dev libffi-dev libxml2-dev libxmlsec1-dev libxmlsec1-openssl libxslt-dev libmariadb-dev libldap2-dev libsasl2-dev openssh-client pkg-config sshpass mariadb-client bash-completion g++ make && apt-get install -y --no-install-recommends libcairo2-dev libjpeg-turbo8-dev libpng-dev libtool-bin uuid-dev && apt-get install -y --no-install-recommends libavcodec-dev libavformat-dev libavutil-dev libswscale-dev freerdp2-dev libpango1.0-dev libssh2-1-dev libtelnet-dev libvncserver-dev libwebsockets-dev libpulse-dev libssl-dev libvorbis-dev libwebp-dev && python3.8 -m venv /opt/py3 && wget http://download.jumpserver.org/public/guacamole-server-1.4.0.tar.gz && tar -xf guacamole-server-1.4.0.tar.gz && cd guacamole-server-1.4.0 && ./configure --with-init-dir=/etc/init.d --disable-guaclog && make && make install && ldconfig && cd /opt && rm -rf guacamole-server-1.4.0 guacamole-server-1.4.0.tar.gz && rm -rf /var/lib/apt/lists/* # buildkit

2022-12-16 10:04:00 UTC (buildkit.dockerfile.v0)

ARG WISP_VERSION=v0.0.10 Jmservisor_VERSION=v1.2.5 Client_VERSION=v1.1.7 MRD_VERSION=10.6.7 VIDEO_PLAYER_VERSION=0.1.5 PLAY_VERSION=1.1.0-1

2022-12-16 10:09:01 UTC (buildkit.dockerfile.v0)

RUN |8 TARGETARCH=amd64 Version=v2.28.5 WISP_VERSION=v0.0.10 Jmservisor_VERSION=v1.2.5 Client_VERSION=v1.1.7 MRD_VERSION=10.6.7 VIDEO_PLAYER_VERSION=0.1.5 PLAY_VERSION=1.1.0-1 /bin/sh -c set -ex && wget https://github.com/jumpserver/jumpserver/releases/download/${Version}/jumpserver-${Version}.tar.gz && tar -xf jumpserver-${Version}.tar.gz && mv jumpserver-${Version} jumpserver && rm -f /opt/jumpserver/apps/common/utils/ip/geoip/GeoLite2-City.mmdb /opt/jumpserver/apps/common/utils/ip/ipip/ipipfree.ipdb && wget https://download.jumpserver.org/files/ip/GeoLite2-City.mmdb -O /opt/jumpserver/apps/common/utils/ip/geoip/GeoLite2-City.mmdb && wget https://download.jumpserver.org/files/ip/ipipfree.ipdb -O /opt/jumpserver/apps/common/utils/ip/ipip/ipipfree.ipdb && wget https://github.com/jumpserver/koko/releases/download/${Version}/koko-${Version}-linux-${TARGETARCH}.tar.gz && tar -xf koko-${Version}-linux-${TARGETARCH}.tar.gz && mv koko-${Version}-linux-${TARGETARCH} koko && mv /opt/koko/kubectl /usr/local/bin/ && mv /opt/koko/helm /usr/local/bin/ && chown root:root /usr/local/bin/kubectl /usr/local/bin/helm && wget https://download.jumpserver.org/public/kubectl-linux-${TARGETARCH}.tar.gz && tar -xf kubectl-linux-${TARGETARCH}.tar.gz && chmod 755 kubectl && mv kubectl /usr/local/bin/rawkubectl && wget https://download.jumpserver.org/public/helm-v3.9.0-linux-${TARGETARCH}.tar.gz -O helm.tar.gz && tar -xf helm.tar.gz && mv linux-${TARGETARCH}/helm /usr/local/bin/rawhelm && chmod 755 /usr/local/bin/rawhelm && chown root:root /usr/local/bin/rawhelm && rm -rf linux-${TARGETARCH} && wget http://download.jumpserver.org/public/kubectl_aliases.tar.gz && mkdir /opt/kubectl-aliases/ && tar -xf kubectl_aliases.tar.gz -C /opt/kubectl-aliases/ && chown -R root:root /opt/kubectl-aliases/ && chmod 755 /opt/koko/init-kubectl.sh && wget https://github.com/jumpserver/lion-release/releases/download/${Version}/lion-${Version}-linux-${TARGETARCH}.tar.gz && tar -xf lion-${Version}-linux-${TARGETARCH}.tar.gz && mv lion-${Version}-linux-${TARGETARCH} lion && wget https://github.com/jumpserver/wisp/releases/download/${WISP_VERSION}/wisp-${WISP_VERSION}-linux-${TARGETARCH}.tar.gz && tar -xf wisp-${WISP_VERSION}-linux-${TARGETARCH}.tar.gz && mv wisp-${WISP_VERSION}-linux-${TARGETARCH}/wisp /usr/local/bin/ && chown root:root /usr/local/bin/wisp && chmod 755 /usr/local/bin/wisp && rm -rf wisp-${WISP_VERSION}-linux-${TARGETARCH} && wget https://github.com/jumpserver/magnus-release/releases/download/${Version}/magnus-${Version}-linux-${TARGETARCH}.tar.gz && tar -xf magnus-${Version}-linux-${TARGETARCH}.tar.gz && mv magnus-${Version}-linux-${TARGETARCH} /opt/magnus && chmod 755 /opt/magnus/magnus && chown -R root:root /opt/magnus && wget https://github.com/jumpserver/lina/releases/download/${Version}/lina-${Version}.tar.gz && tar -xf lina-${Version}.tar.gz && mv lina-${Version} lina && wget https://github.com/jumpserver/luna/releases/download/${Version}/luna-${Version}.tar.gz && tar -xf luna-${Version}.tar.gz && mv luna-${Version} luna && . /opt/py3/bin/activate && pip install --upgrade pip && pip install --upgrade setuptools && pip install --upgrade wheel && pip install $(grep -E 'PyNaCl' /opt/jumpserver/requirements/requirements.txt) && pip install grpcio==1.41.1 && pip install -r /opt/jumpserver/requirements/requirements.txt && cd /opt/jumpserver/apps && sed -i "561i maxmemory-policy allkeys-lru" /etc/redis/redis.conf && /etc/init.d/redis-server start && echo "SECRET_KEY: $(cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 49)" > /opt/jumpserver/config.yml && rm -f /opt/jumpserver/apps/locale/zh/LC_MESSAGES/django.mo /opt/jumpserver/apps/locale/zh/LC_MESSAGES/djangojs.mo && python manage.py compilemessages && rm -f /opt/jumpserver/config.yml && /etc/init.d/redis-server stop && cd /opt && echo > /etc/nginx/conf.d/default.conf && chown -R root:root /opt/* && echo ". /opt/py3/bin/activate" >> ~/.bashrc && mkdir -p /opt/download /opt/player && cd /opt/download && wget -qO /opt/download/Jmservisor.msi https://download.jumpserver.org/public/Jmservisor-${Jmservisor_VERSION}.msi && wget -qO /opt/download/JumpServer-Client-Installer-x86_64.msi https://download.jumpserver.org/public/JumpServer-Client-Installer-${Client_VERSION}-x86_64.msi && wget -qO /opt/download/JumpServer-Client-Installer.dmg https://download.jumpserver.org/public/JumpServer-Client-Installer-${Client_VERSION}.dmg && wget -qO /opt/download/JumpServer-Client-Installer-amd64.run https://download.jumpserver.org/public/JumpServer-Client-Installer-${Client_VERSION}-amd64.run && wget -qO /opt/download/JumpServer-Client-Installer-arm64.run https://download.jumpserver.org/public/JumpServer-Client-Installer-${Client_VERSION}-arm64.run && wget -qO /opt/download/JumpServer-Video-Player.dmg https://download.jumpserver.org/public/JumpServer.Video.Player-${VIDEO_PLAYER_VERSION}.dmg && wget -qO /opt/download/JumpServer-Video-Player.exe https://download.jumpserver.org/public/JumpServer.Video.Player.Setup.${VIDEO_PLAYER_VERSION}.exe && wget -qO /opt/download/OpenSSH-Win64.msi https://download.jumpserver.org/public/OpenSSH-Win64.msi && wget -q https://download.jumpserver.org/public/Microsoft_Remote_Desktop_${MRD_VERSION}_installer.pkg && wget -q https://download.jumpserver.org/public/glyptodon-enterprise-player-${PLAY_VERSION}.tar.gz && tar -xf glyptodon-enterprise-player-${PLAY_VERSION}.tar.gz -C /opt/player --strip-components 1 && rm -f glyptodon-enterprise-player-${PLAY_VERSION}.tar.gz && rm -f /etc/cron.daily/apt-compat && rm -f /opt/*.tar.gz && rm -rf /opt/guacamole-server-1.4.0 && rm -rf ~/.cache/pip # buildkit

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

COPY allinone/readme.txt readme.txt # buildkit

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

COPY allinone/entrypoint.sh . # buildkit

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

COPY allinone/jumpserver.conf /etc/nginx/conf.d/ # buildkit

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

COPY allinone/supervisord.conf /etc/supervisor/conf.d/ # buildkit

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

RUN |8 TARGETARCH=amd64 Version=v2.28.5 WISP_VERSION=v0.0.10 Jmservisor_VERSION=v1.2.5 Client_VERSION=v1.1.7 MRD_VERSION=10.6.7 VIDEO_PLAYER_VERSION=0.1.5 PLAY_VERSION=1.1.0-1 /bin/sh -c chmod +x ./entrypoint.sh # buildkit

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/jumpserver/data]

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/koko/data]

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/lion/data]

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/magnus/data]

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

ENV SECRET_KEY=kWQdmdCQKjaWlHYpPhkNQDkfaRulM6YnHctsHLlSPs8287o2kW BOOTSTRAP_TOKEN=KXOeyNgDeTdpeu9q DB_ENGINE=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_USER=jumpserver DB_PASSWORD=weakPassword DB_NAME=jumpserver REDIS_HOST=127.0.0.1 REDIS_PORT=6379 REDIS_PASSWORD=weakPassword CORE_HOST=http://127.0.0.1:8080 LOG_LEVEL=ERROR

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

EXPOSE map[2222/tcp:{} 80/tcp:{}]

2022-12-16 10:09:02 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["./entrypoint.sh"]

Details
Created

2022-12-16 11:17:42 UTC

Size

915 MB

Content Digest
Environment
BOOTSTRAP_TOKEN

KXOeyNgDeTdpeu9q

CORE_HOST

http://127.0.0.1:8080

DB_ENGINE

mysql

DB_HOST

127.0.0.1

DB_NAME

jumpserver

DB_PASSWORD

weakPassword

DB_PORT

3306

DB_USER

jumpserver

LANG

zh_CN.UTF-8

LOG_LEVEL

ERROR

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REDIS_HOST

127.0.0.1

REDIS_PASSWORD

weakPassword

REDIS_PORT

6379

SECRET_KEY

kWQdmdCQKjaWlHYpPhkNQDkfaRulM6YnHctsHLlSPs8287o2kW

Version

v2.28.5


Layers

[#000] sha256:f04b4bbe15805316c8fda79beedd3b77e6b1ffcd0acf81226c3089e63f6bffeb - 2.83% (25.9 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:9fdaadcb4be85bfe499458a74196a14359056f3e08ef3758e9ae1a2ec4b6d9e6 - 33.93% (311 MB)

[#003] sha256:47c61a719c24a40d6e63d58c0fb48ecbcc493e6d2eefab60dbb7847605fb80fd - 63.23% (579 MB)

[#004] sha256:6c82f1b4a54a98056c973956fc0a9eedf6be2314f1b6feab588302d9988510f6 - 0.0% (494 Bytes)

[#005] sha256:009cec867b994767a1b19f7a7053f4c9fec3dd297d9bd36797d63925e63fb800 - 0.0% (906 Bytes)

[#006] sha256:bd9387b374eeb1edc8b4fee1213f90caf11cc1c9364d7b6206346a330d8517c1 - 0.0% (749 Bytes)

[#007] sha256:1e3170d35fa1411a7ebf4dce17758e2ca80aecc7a748bafd3a80201ce48c68c7 - 0.0% (548 Bytes)

[#008] sha256:5cb7fcdea8b9841fa6153bde6cb04436a652e6b9c54c9082f5eee22c43349a64 - 0.0% (901 Bytes)


History
2022-12-09 01:46:50 UTC

/bin/sh -c #(nop) ADD file:8cba976cb6ea226de769a768ee274e7679d34f923c93392f340680dc6696232e in /

2022-12-09 01:46:50 UTC

/bin/sh -c #(nop) CMD ["bash"]

2022-12-16 10:01:28 UTC (buildkit.dockerfile.v0)

WORKDIR /opt

2022-12-16 10:31:14 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH Version=v2.28.5

2022-12-16 10:31:14 UTC (buildkit.dockerfile.v0)

ENV Version=v2.28.5 LANG=zh_CN.UTF-8

2022-12-16 10:31:14 UTC (buildkit.dockerfile.v0)

RUN |2 TARGETARCH=arm64 Version=v2.28.5 /bin/sh -c set -ex && apt-get update && apt-get install -y --no-install-recommends wget python3.8 python3.8-dev python3-venv curl gnupg2 ca-certificates lsb-release language-pack-zh-hans netcat gettext software-properties-common iputils-ping telnet && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "LANG=$LANG" > /etc/default/locale && echo "deb http://nginx.org/packages/ubuntu focal nginx" > /etc/apt/sources.list.d/nginx.list && echo "deb https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" > /etc/apt/sources.list.d/mongodb-org-6.0.list && wget -qO - https://nginx.org/keys/nginx_signing.key | apt-key add - && wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | apt-key add - && add-apt-repository -y ppa:redislabs/redis && apt-get install -y --no-install-recommends redis-server nginx supervisor logrotate mongodb-mongosh && apt-get install -y --no-install-recommends libaio-dev freetds-dev freetds-dev libpq-dev libffi-dev libxml2-dev libxmlsec1-dev libxmlsec1-openssl libxslt-dev libmariadb-dev libldap2-dev libsasl2-dev openssh-client pkg-config sshpass mariadb-client bash-completion g++ make && apt-get install -y --no-install-recommends libcairo2-dev libjpeg-turbo8-dev libpng-dev libtool-bin uuid-dev && apt-get install -y --no-install-recommends libavcodec-dev libavformat-dev libavutil-dev libswscale-dev freerdp2-dev libpango1.0-dev libssh2-1-dev libtelnet-dev libvncserver-dev libwebsockets-dev libpulse-dev libssl-dev libvorbis-dev libwebp-dev && python3.8 -m venv /opt/py3 && wget http://download.jumpserver.org/public/guacamole-server-1.4.0.tar.gz && tar -xf guacamole-server-1.4.0.tar.gz && cd guacamole-server-1.4.0 && ./configure --with-init-dir=/etc/init.d --disable-guaclog && make && make install && ldconfig && cd /opt && rm -rf guacamole-server-1.4.0 guacamole-server-1.4.0.tar.gz && rm -rf /var/lib/apt/lists/* # buildkit

2022-12-16 10:31:14 UTC (buildkit.dockerfile.v0)

ARG WISP_VERSION=v0.0.10 Jmservisor_VERSION=v1.2.5 Client_VERSION=v1.1.7 MRD_VERSION=10.6.7 VIDEO_PLAYER_VERSION=0.1.5 PLAY_VERSION=1.1.0-1

2022-12-16 11:17:41 UTC (buildkit.dockerfile.v0)

RUN |8 TARGETARCH=arm64 Version=v2.28.5 WISP_VERSION=v0.0.10 Jmservisor_VERSION=v1.2.5 Client_VERSION=v1.1.7 MRD_VERSION=10.6.7 VIDEO_PLAYER_VERSION=0.1.5 PLAY_VERSION=1.1.0-1 /bin/sh -c set -ex && wget https://github.com/jumpserver/jumpserver/releases/download/${Version}/jumpserver-${Version}.tar.gz && tar -xf jumpserver-${Version}.tar.gz && mv jumpserver-${Version} jumpserver && rm -f /opt/jumpserver/apps/common/utils/ip/geoip/GeoLite2-City.mmdb /opt/jumpserver/apps/common/utils/ip/ipip/ipipfree.ipdb && wget https://download.jumpserver.org/files/ip/GeoLite2-City.mmdb -O /opt/jumpserver/apps/common/utils/ip/geoip/GeoLite2-City.mmdb && wget https://download.jumpserver.org/files/ip/ipipfree.ipdb -O /opt/jumpserver/apps/common/utils/ip/ipip/ipipfree.ipdb && wget https://github.com/jumpserver/koko/releases/download/${Version}/koko-${Version}-linux-${TARGETARCH}.tar.gz && tar -xf koko-${Version}-linux-${TARGETARCH}.tar.gz && mv koko-${Version}-linux-${TARGETARCH} koko && mv /opt/koko/kubectl /usr/local/bin/ && mv /opt/koko/helm /usr/local/bin/ && chown root:root /usr/local/bin/kubectl /usr/local/bin/helm && wget https://download.jumpserver.org/public/kubectl-linux-${TARGETARCH}.tar.gz && tar -xf kubectl-linux-${TARGETARCH}.tar.gz && chmod 755 kubectl && mv kubectl /usr/local/bin/rawkubectl && wget https://download.jumpserver.org/public/helm-v3.9.0-linux-${TARGETARCH}.tar.gz -O helm.tar.gz && tar -xf helm.tar.gz && mv linux-${TARGETARCH}/helm /usr/local/bin/rawhelm && chmod 755 /usr/local/bin/rawhelm && chown root:root /usr/local/bin/rawhelm && rm -rf linux-${TARGETARCH} && wget http://download.jumpserver.org/public/kubectl_aliases.tar.gz && mkdir /opt/kubectl-aliases/ && tar -xf kubectl_aliases.tar.gz -C /opt/kubectl-aliases/ && chown -R root:root /opt/kubectl-aliases/ && chmod 755 /opt/koko/init-kubectl.sh && wget https://github.com/jumpserver/lion-release/releases/download/${Version}/lion-${Version}-linux-${TARGETARCH}.tar.gz && tar -xf lion-${Version}-linux-${TARGETARCH}.tar.gz && mv lion-${Version}-linux-${TARGETARCH} lion && wget https://github.com/jumpserver/wisp/releases/download/${WISP_VERSION}/wisp-${WISP_VERSION}-linux-${TARGETARCH}.tar.gz && tar -xf wisp-${WISP_VERSION}-linux-${TARGETARCH}.tar.gz && mv wisp-${WISP_VERSION}-linux-${TARGETARCH}/wisp /usr/local/bin/ && chown root:root /usr/local/bin/wisp && chmod 755 /usr/local/bin/wisp && rm -rf wisp-${WISP_VERSION}-linux-${TARGETARCH} && wget https://github.com/jumpserver/magnus-release/releases/download/${Version}/magnus-${Version}-linux-${TARGETARCH}.tar.gz && tar -xf magnus-${Version}-linux-${TARGETARCH}.tar.gz && mv magnus-${Version}-linux-${TARGETARCH} /opt/magnus && chmod 755 /opt/magnus/magnus && chown -R root:root /opt/magnus && wget https://github.com/jumpserver/lina/releases/download/${Version}/lina-${Version}.tar.gz && tar -xf lina-${Version}.tar.gz && mv lina-${Version} lina && wget https://github.com/jumpserver/luna/releases/download/${Version}/luna-${Version}.tar.gz && tar -xf luna-${Version}.tar.gz && mv luna-${Version} luna && . /opt/py3/bin/activate && pip install --upgrade pip && pip install --upgrade setuptools && pip install --upgrade wheel && pip install $(grep -E 'PyNaCl' /opt/jumpserver/requirements/requirements.txt) && pip install grpcio==1.41.1 && pip install -r /opt/jumpserver/requirements/requirements.txt && cd /opt/jumpserver/apps && sed -i "561i maxmemory-policy allkeys-lru" /etc/redis/redis.conf && /etc/init.d/redis-server start && echo "SECRET_KEY: $(cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 49)" > /opt/jumpserver/config.yml && rm -f /opt/jumpserver/apps/locale/zh/LC_MESSAGES/django.mo /opt/jumpserver/apps/locale/zh/LC_MESSAGES/djangojs.mo && python manage.py compilemessages && rm -f /opt/jumpserver/config.yml && /etc/init.d/redis-server stop && cd /opt && echo > /etc/nginx/conf.d/default.conf && chown -R root:root /opt/* && echo ". /opt/py3/bin/activate" >> ~/.bashrc && mkdir -p /opt/download /opt/player && cd /opt/download && wget -qO /opt/download/Jmservisor.msi https://download.jumpserver.org/public/Jmservisor-${Jmservisor_VERSION}.msi && wget -qO /opt/download/JumpServer-Client-Installer-x86_64.msi https://download.jumpserver.org/public/JumpServer-Client-Installer-${Client_VERSION}-x86_64.msi && wget -qO /opt/download/JumpServer-Client-Installer.dmg https://download.jumpserver.org/public/JumpServer-Client-Installer-${Client_VERSION}.dmg && wget -qO /opt/download/JumpServer-Client-Installer-amd64.run https://download.jumpserver.org/public/JumpServer-Client-Installer-${Client_VERSION}-amd64.run && wget -qO /opt/download/JumpServer-Client-Installer-arm64.run https://download.jumpserver.org/public/JumpServer-Client-Installer-${Client_VERSION}-arm64.run && wget -qO /opt/download/JumpServer-Video-Player.dmg https://download.jumpserver.org/public/JumpServer.Video.Player-${VIDEO_PLAYER_VERSION}.dmg && wget -qO /opt/download/JumpServer-Video-Player.exe https://download.jumpserver.org/public/JumpServer.Video.Player.Setup.${VIDEO_PLAYER_VERSION}.exe && wget -qO /opt/download/OpenSSH-Win64.msi https://download.jumpserver.org/public/OpenSSH-Win64.msi && wget -q https://download.jumpserver.org/public/Microsoft_Remote_Desktop_${MRD_VERSION}_installer.pkg && wget -q https://download.jumpserver.org/public/glyptodon-enterprise-player-${PLAY_VERSION}.tar.gz && tar -xf glyptodon-enterprise-player-${PLAY_VERSION}.tar.gz -C /opt/player --strip-components 1 && rm -f glyptodon-enterprise-player-${PLAY_VERSION}.tar.gz && rm -f /etc/cron.daily/apt-compat && rm -f /opt/*.tar.gz && rm -rf /opt/guacamole-server-1.4.0 && rm -rf ~/.cache/pip # buildkit

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

COPY allinone/readme.txt readme.txt # buildkit

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

COPY allinone/entrypoint.sh . # buildkit

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

COPY allinone/jumpserver.conf /etc/nginx/conf.d/ # buildkit

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

COPY allinone/supervisord.conf /etc/supervisor/conf.d/ # buildkit

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

RUN |8 TARGETARCH=arm64 Version=v2.28.5 WISP_VERSION=v0.0.10 Jmservisor_VERSION=v1.2.5 Client_VERSION=v1.1.7 MRD_VERSION=10.6.7 VIDEO_PLAYER_VERSION=0.1.5 PLAY_VERSION=1.1.0-1 /bin/sh -c chmod +x ./entrypoint.sh # buildkit

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/jumpserver/data]

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/koko/data]

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/lion/data]

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/magnus/data]

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

ENV SECRET_KEY=kWQdmdCQKjaWlHYpPhkNQDkfaRulM6YnHctsHLlSPs8287o2kW BOOTSTRAP_TOKEN=KXOeyNgDeTdpeu9q DB_ENGINE=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_USER=jumpserver DB_PASSWORD=weakPassword DB_NAME=jumpserver REDIS_HOST=127.0.0.1 REDIS_PORT=6379 REDIS_PASSWORD=weakPassword CORE_HOST=http://127.0.0.1:8080 LOG_LEVEL=ERROR

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

EXPOSE map[2222/tcp:{} 80/tcp:{}]

2022-12-16 11:17:42 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["./entrypoint.sh"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete