2022-12-16 10:09:02 UTC
868 MB
KXOeyNgDeTdpeu9q
CORE_HOSThttp://127.0.0.1:8080
DB_ENGINEmysql
DB_HOST127.0.0.1
DB_NAMEjumpserver
DB_PASSWORDweakPassword
DB_PORT3306
DB_USERjumpserver
LANGzh_CN.UTF-8
LOG_LEVELERROR
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_HOST127.0.0.1
REDIS_PASSWORDweakPassword
REDIS_PORT6379
SECRET_KEYkWQdmdCQKjaWlHYpPhkNQDkfaRulM6YnHctsHLlSPs8287o2kW
Versionv2.28.5
[#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)
/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"]
2022-12-16 11:17:42 UTC
915 MB
KXOeyNgDeTdpeu9q
CORE_HOSThttp://127.0.0.1:8080
DB_ENGINEmysql
DB_HOST127.0.0.1
DB_NAMEjumpserver
DB_PASSWORDweakPassword
DB_PORT3306
DB_USERjumpserver
LANGzh_CN.UTF-8
LOG_LEVELERROR
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_HOST127.0.0.1
REDIS_PASSWORDweakPassword
REDIS_PORT6379
SECRET_KEYkWQdmdCQKjaWlHYpPhkNQDkfaRulM6YnHctsHLlSPs8287o2kW
Versionv2.28.5
[#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)
/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"]
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.