2021-04-09 10:06:18 UTC
783 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_PASSWORD REDIS_PORT6379
SECRET_KEYkWQdmdCQKjaWlHYpPhkNQDkfaRulM6YnHctsHLlSPs8287o2kW
Versionv2.8.3
[#000] sha256:2d473b07cdd5f0912cd6f1a703352c82b512407db6b05b43f2553732b55df3bc - 9.27% (72.6 MB)
[#001] sha256:fa6ea86d2a9dc12a333ebffbc487cb6411b90042ffd96ac0127f9ebc3f22a31a - 69.66% (545 MB)
[#002] sha256:e9bbfc0fde3492a11eb8aecb6276a52551c0045662f5a9a0a527c0624939a3bf - 21.07% (165 MB)
[#003] sha256:b5afc2c319d0827d89f37557bd7c37b4841948e19b458ee5ded86e79bf74fdbd - 0.0% (249 Bytes)
[#004] sha256:a4dd5fd5233acbe6545cf80cfb74cd88427380e374dee99f9e92cbb2878e0ba7 - 0.0% (589 Bytes)
[#005] sha256:9f735603e15ac5db28af45977cf3c24a56728eee15fe087bc6cdf5e77de2da7f - 0.0% (587 Bytes)
/bin/sh -c #(nop) ADD file:b3ebbe8bd304723d43b7b44a6d990cd657b63d93d6a2a9293983a30bfc1dfa53 in /
2020-11-14 00:20:04 UTC/bin/sh -c #(nop) LABEL org.label-schema.schema-version=1.0 org.label-schema.name=CentOS Base Image org.label-schema.vendor=CentOS org.label-schema.license=GPLv2 org.label-schema.build-date=20201113 org.opencontainers.image.title=CentOS Base Image org.opencontainers.image.vendor=CentOS org.opencontainers.image.licenses=GPL-2.0-only org.opencontainers.image.created=2020-11-13 00:00:00+00:00
2020-11-14 00:20:04 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2021-04-09 09:57:24 UTC/bin/sh -c #(nop) WORKDIR /opt
2021-04-09 09:57:25 UTC/bin/sh -c #(nop) ARG Version=v2.8.3
2021-04-09 09:57:26 UTC/bin/sh -c #(nop) ENV Version=v2.8.3 LANG=en_US.utf8
2021-04-09 10:02:26 UTC/bin/sh -c set -ex && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "LANG=$LANG" > /etc/locale.conf && yum -y install epel-release https://repo.ius.io/ius-release-el7.rpm && yum -y install wget gcc epel-release git yum-utils && yum -y install python36 python36-devel && yum -y localinstall --nogpgcheck https://mirrors.aliyun.com/rpmfusion/free/el/rpmfusion-free-release-7.noarch.rpm && yum install -y java-1.8.0-openjdk && yum install -y cairo-devel libjpeg-turbo-devel libpng-devel libtool uuid-devel && yum install -y ffmpeg-devel freerdp-devel pango-devel libssh2-devel libtelnet-devel libvncserver-devel libwebsockets-devel pulseaudio-libs-devel openssl-devel libvorbis-devel libwebp-devel && echo -e "[nginx-stable]\nname=nginx stable repo\nbaseurl=http://nginx.org/packages/centos/\$releasever/\$basearch/\ngpgcheck=1\nenabled=1\ngpgkey=https://nginx.org/keys/nginx_signing.key" > /etc/yum.repos.d/nginx.repo && rpm --import https://nginx.org/keys/nginx_signing.key && yum -y localinstall http://mirrors.ustc.edu.cn/mysql-repo/mysql57-community-release-el7.rpm && yum -y install mysql-community-server redis5 nginx && python3.6 -m venv /opt/py3 && echo -e "[easy_install]\nindex_url = https://mirrors.aliyun.com/pypi/simple/" > ~/.pydistutils.cfg && rm -rf /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 && yum install -y bash-completion && 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 && rm -rf apache-tomcat-${TOMCAT_VER}.tar.gz && mv /config/apache-tomcat-${TOMCAT_VER} /config/tomcat9 && 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 && make && make install && ldconfig && cd .. && 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/ && yum clean all && 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/cache/yum/*
2021-04-09 10:05:42 UTC/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 && wget https://github.com/jumpserver/koko/releases/download/${Version}/koko-${Version}-linux-amd64.tar.gz && tar -xf koko-${Version}-linux-amd64.tar.gz && mv koko-${Version}-linux-amd64 koko && mv /opt/koko/kubectl /usr/local/bin/ && wget https://download.jumpserver.org/public/kubectl.tar.gz && tar -xf kubectl.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 && yum -y install $(cat /opt/jumpserver/requirements/rpm_requirements.txt) && source /opt/py3/bin/activate && pip install -r /opt/jumpserver/requirements/requirements.txt && cd guacamole && mv /opt/guacamole/guacamole.properties /config/guacamole/ && wget http://download.jumpserver.org/public/ssh-forward.tar.gz && tar -xf ssh-forward.tar.gz -C /bin/ && chmod 755 /bin/ssh-forward && cd /opt && chown -R root:root /opt/* && yum clean all && rm -rf /opt/guacamole && rm -rf /var/cache/yum/* && rm -rf /opt/*.tar.gz && rm -rf /var/cache/yum/* && rm -rf ~/.cache/pip
2021-04-09 10:05:48 UTC/bin/sh -c #(nop) COPY file:196507d9380974b62124c1125ef9679cd56cb2442d9875ed2945d1d43f8accc2 in readme.txt
2021-04-09 10:05:51 UTC/bin/sh -c #(nop) COPY file:899bb782809e237cfa689887e3487bcffa77685b30be2197889f08cca85ebf7f in .
2021-04-09 10:05:55 UTC/bin/sh -c chmod +x ./entrypoint.sh
2021-04-09 10:05:58 UTC/bin/sh -c #(nop) VOLUME [/var/lib/mysql]
2021-04-09 10:06:01 UTC/bin/sh -c #(nop) VOLUME [/opt/jumpserver/data]
2021-04-09 10:06:05 UTC/bin/sh -c #(nop) VOLUME [/opt/koko/data]
2021-04-09 10:06:08 UTC/bin/sh -c #(nop) VOLUME [/config/guacamole/data]
2021-04-09 10:06:11 UTC/bin/sh -c #(nop) 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= 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-09 10:06:14 UTC/bin/sh -c #(nop) EXPOSE 2222 80
2021-04-09 10:06:18 UTC/bin/sh -c #(nop) 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.