2021-04-29 09:39:00 UTC
525 MB
KXOeyNgDeTdpeu9q
CORE_HOSThttp://127.0.0.1:8080
DB_ENGINEmysql
DB_HOST127.0.0.1
DB_NAMEjumpserver
DB_PASSWORDweakPassword
DB_PORT3306
DB_USERjumpserver
GUACAMOLE_HOME/config/guacamole
GUACAMOLE_LOG_LEVELERROR
JUMPSERVER_CLEAR_DRIVE_SCHEDULE24
JUMPSERVER_CLEAR_DRIVE_SESSIONtrue
JUMPSERVER_COLOR_DEPTH32
JUMPSERVER_DISABLE_BITMAP_CACHINGtrue
JUMPSERVER_DISABLE_GLYPH_CACHINGtrue
JUMPSERVER_DPI120
JUMPSERVER_DRIVE_PATH/config/guacamole/data/drive
JUMPSERVER_ENABLE_DRIVEtrue
JUMPSERVER_KEY_DIR/config/guacamole/data/keys
JUMPSERVER_RECORD_PATH/config/guacamole/data/record
JUMPSERVER_SERVERhttp://127.0.0.1:8080
LANGen_US.utf8
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.9.2
[#000] sha256:345e3491a907bb7c6f1bdddcf4a94284b8b6ddd77eb7d93f09432b17b20f2bbe - 5.18% (27.2 MB)
[#001] sha256:57671312ef6fdbecf340e5fed0fb0863350cd806c92b1fdd7978adbd02afc5c3 - 0.0% (851 Bytes)
[#002] sha256:5e9250ddb7d0fa6d13302c7c3e6a0aa40390e42424caed1e5289077ee4054709 - 0.0% (187 Bytes)
[#003] sha256:7021c6644b13901b5b5b7975361a0cd907c7a128370238a067207929a2444716 - 65.53% (344 MB)
[#004] sha256:06f843c932d276f9e4f1a4592940e086806c95f5c027002d89cdd0e427487104 - 29.29% (154 MB)
[#005] sha256:bff55cc9a8ac2686079e8412f37b70ab5830846f885018a90df54a775512e914 - 0.0% (257 Bytes)
[#006] sha256:db414afe84bf0999aab3eb70ebc8f21f37d5ad39c9ee2711234492236595e7b5 - 0.0% (479 Bytes)
[#007] sha256:fd51de37ac5d6fbea04f8f2a3dfbb423316a93070bb69e59c23831f92551d09b - 0.0% (472 Bytes)
/bin/sh -c #(nop) ADD file:5c44a80f547b7d68b550b0e64aef898b361666857abf9a5c8f3f8d0567b8e8e4 in /
2021-04-23 22:21:35 UTC/bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests
2021-04-23 22:21:36 UTC/bin/sh -c [ -z "$(apt-get indextargets)" ]
2021-04-23 22:21:37 UTC/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container
2021-04-23 22:21:37 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2021-04-29 09:33:20 UTC (buildkit.dockerfile.v0)WORKDIR /opt
2021-04-29 09:33:20 UTC (buildkit.dockerfile.v0)ARG TARGETARCH Version=v2.9.2
2021-04-29 09:33:20 UTC (buildkit.dockerfile.v0)ENV Version=v2.9.2 LANG=en_US.utf8
2021-04-29 09:33:20 UTC (buildkit.dockerfile.v0)RUN |2 TARGETARCH=amd64 Version=v2.9.2 /bin/sh -c set -ex && apt-get update && apt-get install -y wget curl gnupg2 ca-certificates lsb-release language-pack-en netcat && 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 && wget -O /etc/apt/trusted.gpg.d/nginx_signing.asc https://nginx.org/keys/nginx_signing.key && apt-get install -y python3.8 python3.8-dev python3-venv libffi-dev libxml2 libxslt-dev libmariadb-dev libldap2-dev libsasl2-dev sshpass mariadb-client bash-completion make openjdk-8-jre-headless && apt-get install -y libcairo2-dev libjpeg-turbo8-dev libpng-dev libtool-bin libossp-uuid-dev && apt-get install -y 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 && mkdir -p /config/guacamole/lib /config/guacamole/extensions /config/guacamole/data/log/ /config/guacamole/data/record /config/guacamole/data/drive && TOMCAT_VER=`curl -s http://tomcat.apache.org/tomcat-9.0-doc/ | grep 'Version ' | awk '{print $2}' | sed 's/.$//'` && wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v${TOMCAT_VER}/bin/apache-tomcat-${TOMCAT_VER}.tar.gz && tar -xf apache-tomcat-${TOMCAT_VER}.tar.gz -C /config && mv /config/apache-tomcat-${TOMCAT_VER} /config/tomcat9 && rm -f apache-tomcat-${TOMCAT_VER}.tar.gz && rm -rf /config/tomcat9/webapps/* && sed -i 's/Connector port="8080"/Connector port="8081"/g' /config/tomcat9/conf/server.xml && echo "java.util.logging.ConsoleHandler.encoding = UTF-8" >> /config/tomcat9/conf/logging.properties && wget http://download.jumpserver.org/public/guacamole-server-1.3.0.tar.gz && tar -xf guacamole-server-1.3.0.tar.gz && cd guacamole-server-1.3.0 && ./configure --with-init-dir=/etc/init.d --disable-guaclog && make && make install && ldconfig && wget http://download.jumpserver.org/release/${Version}/guacamole-client-${Version}.tar.gz && tar -xf guacamole-client-${Version}.tar.gz && cp guacamole-client-${Version}/guacamole-*.war /config/tomcat9/webapps/ROOT.war && cp guacamole-client-${Version}/guacamole-*.jar /config/guacamole/extensions/ && cd /opt && rm -rf guacamole-server-1.3.0 guacamole-server-1.3.0.tar.gz guacamole-client-${Version} guacamole-client-${Version}.tar.gz && rm -rf /var/lib/apt/lists/* # buildkit
2021-04-29 09:36:53 UTC (buildkit.dockerfile.v0)RUN |2 TARGETARCH=amd64 Version=v2.9.2 /bin/sh -c set -ex && apt-get update && wget https://github.com/jumpserver/jumpserver/releases/download/${Version}/jumpserver-${Version}.tar.gz && tar -xf jumpserver-${Version}.tar.gz && mv jumpserver-${Version} jumpserver && 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/ && 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 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 -O guacamole-${Version}.tar.gz https://github.com/jumpserver/docker-guacamole/archive/master.tar.gz && mkdir /opt/guacamole && tar -xf guacamole-${Version}.tar.gz -C /opt/guacamole --strip-components 1 && 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==20.2.4 setuptools==49.6.0 wheel==0.34.2 && pip install -r /opt/jumpserver/requirements/requirements.txt && cd guacamole && mv /opt/guacamole/guacamole.properties /config/guacamole/ && wget https://download.jumpserver.org/public/ssh-forward-linux-${TARGETARCH}.tar.gz && tar -xf ssh-forward-linux-${TARGETARCH}.tar.gz -C /bin/ && chown root:root /bin/ssh-forward && chmod 755 /bin/ssh-forward && cd /opt && apt-get install -y nginx && echo > /etc/nginx/conf.d/default.conf && wget -O /etc/nginx/conf.d/jumpserver.conf https://demo.jumpserver.org/download/nginx/conf.d/latest/jumpserver.conf && chown -R root:root /opt/* && echo ". /opt/py3/bin/activate" >> ~/.bashrc && apt-get clean all && rm -rf /opt/guacamole /opt/guacamole-server-1.3.0 && rm -rf /opt/*.tar.gz && rm -rf /var/lib/apt/lists/* && rm -rf ~/.cache/pip # buildkit
2021-04-29 09:39:00 UTC (buildkit.dockerfile.v0)COPY allinone/readme.txt readme.txt # buildkit
2021-04-29 09:39:00 UTC (buildkit.dockerfile.v0)COPY allinone/entrypoint.sh . # buildkit
2021-04-29 09:39:00 UTC (buildkit.dockerfile.v0)RUN |2 TARGETARCH=amd64 Version=v2.9.2 /bin/sh -c chmod +x ./entrypoint.sh # buildkit
2021-04-29 09:39:00 UTC (buildkit.dockerfile.v0)VOLUME [/opt/jumpserver/data]
2021-04-29 09:39:00 UTC (buildkit.dockerfile.v0)VOLUME [/opt/koko/data]
2021-04-29 09:39:00 UTC (buildkit.dockerfile.v0)VOLUME [/config/guacamole/data]
2021-04-29 09:39:00 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 JUMPSERVER_KEY_DIR=/config/guacamole/data/keys GUACAMOLE_HOME=/config/guacamole GUACAMOLE_LOG_LEVEL=ERROR JUMPSERVER_ENABLE_DRIVE=true JUMPSERVER_RECORD_PATH=/config/guacamole/data/record JUMPSERVER_DRIVE_PATH=/config/guacamole/data/drive JUMPSERVER_CLEAR_DRIVE_SESSION=true JUMPSERVER_CLEAR_DRIVE_SCHEDULE=24 JUMPSERVER_SERVER=http://127.0.0.1:8080 JUMPSERVER_COLOR_DEPTH=32 JUMPSERVER_DPI=120 JUMPSERVER_DISABLE_BITMAP_CACHING=true JUMPSERVER_DISABLE_GLYPH_CACHING=true
2021-04-29 09:39:00 UTC (buildkit.dockerfile.v0)EXPOSE map[2222/tcp:{} 80/tcp:{}]
2021-04-29 09:39:00 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["./entrypoint.sh"]
2021-04-29 10:35:47 UTC
502 MB
KXOeyNgDeTdpeu9q
CORE_HOSThttp://127.0.0.1:8080
DB_ENGINEmysql
DB_HOST127.0.0.1
DB_NAMEjumpserver
DB_PASSWORDweakPassword
DB_PORT3306
DB_USERjumpserver
GUACAMOLE_HOME/config/guacamole
GUACAMOLE_LOG_LEVELERROR
JUMPSERVER_CLEAR_DRIVE_SCHEDULE24
JUMPSERVER_CLEAR_DRIVE_SESSIONtrue
JUMPSERVER_COLOR_DEPTH32
JUMPSERVER_DISABLE_BITMAP_CACHINGtrue
JUMPSERVER_DISABLE_GLYPH_CACHINGtrue
JUMPSERVER_DPI120
JUMPSERVER_DRIVE_PATH/config/guacamole/data/drive
JUMPSERVER_ENABLE_DRIVEtrue
JUMPSERVER_KEY_DIR/config/guacamole/data/keys
JUMPSERVER_RECORD_PATH/config/guacamole/data/record
JUMPSERVER_SERVERhttp://127.0.0.1:8080
LANGen_US.utf8
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.9.2
[#000] sha256:80bc30679ac1fd798f3241208c14accd6a364cb8a6224d1127dfb1577d10554f - 5.15% (25.9 MB)
[#001] sha256:9bf18fab4cfbf479fa9f8409ad47e2702c63241304c2cdd4c33f2a1633c5f85e - 0.0% (850 Bytes)
[#002] sha256:5979309c983a2adeff352538937475cf961d49c34194fa2aab142effe19ed9c1 - 0.0% (189 Bytes)
[#003] sha256:a0e9828c5c3b7eb9c49c0d39f4f24c1953c2f340cfee4a8a068570d92b2a7ed9 - 64.39% (324 MB)
[#004] sha256:6d0da50cae7b61d609c0eeb8e1233c07e9b026a066f7d2c9778ea426915d77c5 - 30.46% (153 MB)
[#005] sha256:2c439fdd9609dcd9cc4f3c8c86e4512573236d7e78414fc23d709fe87029845f - 0.0% (258 Bytes)
[#006] sha256:dd3dc3980084387cc564e3e9e5340ca0fd4fa7e068957be4aefc95ac8f66d2bf - 0.0% (478 Bytes)
[#007] sha256:e188b181753bce511906e99ff3f74341ead87063b7a5071822b1a3d473c74095 - 0.0% (473 Bytes)
/bin/sh -c #(nop) ADD file:57e6f432b1329c286e596ded8065bebdfc70a87fae91dd79bd805363ef008e5d in /
2021-04-23 22:47:54 UTC/bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests
2021-04-23 22:47:57 UTC/bin/sh -c [ -z "$(apt-get indextargets)" ]
2021-04-23 22:47:59 UTC/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container
2021-04-23 22:47:59 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2021-04-29 09:33:20 UTC (buildkit.dockerfile.v0)WORKDIR /opt
2021-04-29 09:33:20 UTC (buildkit.dockerfile.v0)ARG TARGETARCH Version=v2.9.2
2021-04-29 09:33:20 UTC (buildkit.dockerfile.v0)ENV Version=v2.9.2 LANG=en_US.utf8
2021-04-29 09:33:20 UTC (buildkit.dockerfile.v0)RUN |2 TARGETARCH=arm64 Version=v2.9.2 /bin/sh -c set -ex && apt-get update && apt-get install -y wget curl gnupg2 ca-certificates lsb-release language-pack-en netcat && 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 && wget -O /etc/apt/trusted.gpg.d/nginx_signing.asc https://nginx.org/keys/nginx_signing.key && apt-get install -y python3.8 python3.8-dev python3-venv libffi-dev libxml2 libxslt-dev libmariadb-dev libldap2-dev libsasl2-dev sshpass mariadb-client bash-completion make openjdk-8-jre-headless && apt-get install -y libcairo2-dev libjpeg-turbo8-dev libpng-dev libtool-bin libossp-uuid-dev && apt-get install -y 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 && mkdir -p /config/guacamole/lib /config/guacamole/extensions /config/guacamole/data/log/ /config/guacamole/data/record /config/guacamole/data/drive && TOMCAT_VER=`curl -s http://tomcat.apache.org/tomcat-9.0-doc/ | grep 'Version ' | awk '{print $2}' | sed 's/.$//'` && wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v${TOMCAT_VER}/bin/apache-tomcat-${TOMCAT_VER}.tar.gz && tar -xf apache-tomcat-${TOMCAT_VER}.tar.gz -C /config && mv /config/apache-tomcat-${TOMCAT_VER} /config/tomcat9 && rm -f apache-tomcat-${TOMCAT_VER}.tar.gz && rm -rf /config/tomcat9/webapps/* && sed -i 's/Connector port="8080"/Connector port="8081"/g' /config/tomcat9/conf/server.xml && echo "java.util.logging.ConsoleHandler.encoding = UTF-8" >> /config/tomcat9/conf/logging.properties && wget http://download.jumpserver.org/public/guacamole-server-1.3.0.tar.gz && tar -xf guacamole-server-1.3.0.tar.gz && cd guacamole-server-1.3.0 && ./configure --with-init-dir=/etc/init.d --disable-guaclog && make && make install && ldconfig && wget http://download.jumpserver.org/release/${Version}/guacamole-client-${Version}.tar.gz && tar -xf guacamole-client-${Version}.tar.gz && cp guacamole-client-${Version}/guacamole-*.war /config/tomcat9/webapps/ROOT.war && cp guacamole-client-${Version}/guacamole-*.jar /config/guacamole/extensions/ && cd /opt && rm -rf guacamole-server-1.3.0 guacamole-server-1.3.0.tar.gz guacamole-client-${Version} guacamole-client-${Version}.tar.gz && rm -rf /var/lib/apt/lists/* # buildkit
2021-04-29 10:00:18 UTC (buildkit.dockerfile.v0)RUN |2 TARGETARCH=arm64 Version=v2.9.2 /bin/sh -c set -ex && apt-get update && wget https://github.com/jumpserver/jumpserver/releases/download/${Version}/jumpserver-${Version}.tar.gz && tar -xf jumpserver-${Version}.tar.gz && mv jumpserver-${Version} jumpserver && 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/ && 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 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 -O guacamole-${Version}.tar.gz https://github.com/jumpserver/docker-guacamole/archive/master.tar.gz && mkdir /opt/guacamole && tar -xf guacamole-${Version}.tar.gz -C /opt/guacamole --strip-components 1 && 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==20.2.4 setuptools==49.6.0 wheel==0.34.2 && pip install -r /opt/jumpserver/requirements/requirements.txt && cd guacamole && mv /opt/guacamole/guacamole.properties /config/guacamole/ && wget https://download.jumpserver.org/public/ssh-forward-linux-${TARGETARCH}.tar.gz && tar -xf ssh-forward-linux-${TARGETARCH}.tar.gz -C /bin/ && chown root:root /bin/ssh-forward && chmod 755 /bin/ssh-forward && cd /opt && apt-get install -y nginx && echo > /etc/nginx/conf.d/default.conf && wget -O /etc/nginx/conf.d/jumpserver.conf https://demo.jumpserver.org/download/nginx/conf.d/latest/jumpserver.conf && chown -R root:root /opt/* && echo ". /opt/py3/bin/activate" >> ~/.bashrc && apt-get clean all && rm -rf /opt/guacamole /opt/guacamole-server-1.3.0 && rm -rf /opt/*.tar.gz && rm -rf /var/lib/apt/lists/* && rm -rf ~/.cache/pip # buildkit
2021-04-29 10:35:47 UTC (buildkit.dockerfile.v0)COPY allinone/readme.txt readme.txt # buildkit
2021-04-29 10:35:47 UTC (buildkit.dockerfile.v0)COPY allinone/entrypoint.sh . # buildkit
2021-04-29 10:35:47 UTC (buildkit.dockerfile.v0)RUN |2 TARGETARCH=arm64 Version=v2.9.2 /bin/sh -c chmod +x ./entrypoint.sh # buildkit
2021-04-29 10:35:47 UTC (buildkit.dockerfile.v0)VOLUME [/opt/jumpserver/data]
2021-04-29 10:35:47 UTC (buildkit.dockerfile.v0)VOLUME [/opt/koko/data]
2021-04-29 10:35:47 UTC (buildkit.dockerfile.v0)VOLUME [/config/guacamole/data]
2021-04-29 10:35:47 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 JUMPSERVER_KEY_DIR=/config/guacamole/data/keys GUACAMOLE_HOME=/config/guacamole GUACAMOLE_LOG_LEVEL=ERROR JUMPSERVER_ENABLE_DRIVE=true JUMPSERVER_RECORD_PATH=/config/guacamole/data/record JUMPSERVER_DRIVE_PATH=/config/guacamole/data/drive JUMPSERVER_CLEAR_DRIVE_SESSION=true JUMPSERVER_CLEAR_DRIVE_SCHEDULE=24 JUMPSERVER_SERVER=http://127.0.0.1:8080 JUMPSERVER_COLOR_DEPTH=32 JUMPSERVER_DPI=120 JUMPSERVER_DISABLE_BITMAP_CACHING=true JUMPSERVER_DISABLE_GLYPH_CACHING=true
2021-04-29 10:35:47 UTC (buildkit.dockerfile.v0)EXPOSE map[2222/tcp:{} 80/tcp:{}]
2021-04-29 10:35:47 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.