2019-08-19 07:13:20 UTC
465 MB
KXOeyNgDeTdpeu9q
DB_ENGINEmysql
DB_HOST127.0.0.1
DB_NAMEjumpserver
DB_PASSWORDweakPassword
DB_PORT3306
DB_USERjumpserver
GUACAMOLE_HOME/config/guacamole
GUAC_VER1.0.0
JUMPSERVER_ENABLE_DRIVEtrue
JUMPSERVER_KEY_DIR/config/guacamole/keys
JUMPSERVER_SERVERhttp://127.0.0.1:8080
LUNA_VER1.5.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_HOST127.0.0.1
REDIS_PASSWORD REDIS_PORT6379
SECRET_KEYkWQdmdCQKjaWlHYpPhkNQDkfaRulM6YnHctsHLlSPs8287o2kW
TOMCAT_VER9.0.22
[#000] sha256:8ba884070f611d31cb2c42eddb691319dc9facf5e0ec67672fcfa135181ab3df - 15.47% (71.9 MB)
[#001] sha256:ccf17611a92ca1aed5ef135366e4653bac3b86156b3136ec0925292c43c57a9a - 50.78% (236 MB)
[#002] sha256:6c3f57d3370be3223e8e6f4f968b846561ed27115f4bca31b10be8d6daf77721 - 33.75% (157 MB)
[#003] sha256:59f3e3d62dd8b582a1915a54238f2e5c428c3e2a11e1514f8caa15e0d82792dd - 0.0% (297 Bytes)
[#004] sha256:541b624ffde53828fe7558347b170e0adf701c20fd52ea43cf9a34813d061779 - 0.0% (997 Bytes)
[#005] sha256:fffc6be889d0d3821cd32444d83314f91641caacf2140613130ee03f620b40a3 - 0.0% (994 Bytes)
/bin/sh -c #(nop) ADD file:074f2c974463ab38cf3532134e8ba2c91c9e346457713f2e8b8e2ac0ee9fd83d in /
2019-03-14 21:19:53 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=20190305
2019-03-14 21:19:53 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2019-08-19 06:51:21 UTC/bin/sh -c #(nop) LABEL maintainer=wojiushixiaobai
2019-08-19 06:51:22 UTC/bin/sh -c #(nop) WORKDIR /opt
2019-08-19 06:51:22 UTC/bin/sh -c #(nop) ENV GUAC_VER=1.0.0 LUNA_VER=1.5.2 TOMCAT_VER=9.0.22
2019-08-19 07:03:27 UTC/bin/sh -c set -ex && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && yum -y install kde-l10n-Chinese && yum -y reinstall glibc-common && localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8 && export LC_ALL=zh_CN.UTF-8 && echo 'LANG="zh_CN.UTF-8"' > /etc/locale.conf && 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 https://mirrors.aliyun.com/rpmfusion/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm && rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro && rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm && yum install -y java-1.8.0-openjdk libtool && mkdir /usr/local/lib/freerdp/ && ln -s /usr/local/lib/freerdp /usr/lib64/freerdp && yum install -y cairo-devel libjpeg-turbo-devel libpng-devel uuid-devel && yum install -y ffmpeg-devel freerdp-devel freerdp-plugins pango-devel libssh2-devel libtelnet-devel libvncserver-devel pulseaudio-libs-devel openssl-devel libvorbis-devel libwebp-devel ghostscript && 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 install mariadb mariadb-devel mariadb-server redis nginx && rm -rf /etc/nginx/conf.d/default.conf && mkdir -p /config/guacamole /config/guacamole/lib /config/guacamole/extensions && 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 && sed -i 's/level = FINE/level = OFF/g' /config/tomcat9/conf/logging.properties && sed -i 's/level = INFO/level = OFF/g' /config/tomcat9/conf/logging.properties && sed -i 's@CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out@CATALINA_OUT=/dev/null@g' /config/tomcat9/bin/catalina.sh && echo "java.util.logging.ConsoleHandler.encoding = UTF-8" >> /config/tomcat9/conf/logging.properties && yum clean all && rm -rf /var/cache/yum/*
2019-08-19 07:13:15 UTC/bin/sh -c set -ex && git clone --depth=1 https://github.com/jumpserver/jumpserver.git && git clone --depth=1 https://github.com/jumpserver/coco.git && git clone --depth=1 https://github.com/jumpserver/docker-guacamole.git && wget https://github.com/jumpserver/luna/releases/download/${LUNA_VER}/luna.tar.gz && tar xf luna.tar.gz && chown -R root:root luna && yum -y install $(cat /opt/jumpserver/requirements/rpm_requirements.txt) && yum -y install $(cat /opt/coco/requirements/rpm_requirements.txt) && python3.6 -m venv /opt/py3 && source /opt/py3/bin/activate && pip install --upgrade pip setuptools && pip install -r /opt/jumpserver/requirements/requirements.txt && pip install -r /opt/coco/requirements/requirements.txt && cd docker-guacamole && tar xf guacamole-server-${GUAC_VER}.tar.gz && cd guacamole-server-${GUAC_VER} && autoreconf -fi && ./configure --with-init-dir=/etc/init.d && make && make install && cd .. && ln -sf /opt/docker-guacamole/guacamole-${GUAC_VER}.war /config/tomcat9/webapps/ROOT.war && ln -sf /opt/docker-guacamole/guacamole-auth-jumpserver-${GUAC_VER}.jar /config/guacamole/extensions/guacamole-auth-jumpserver-${GUAC_VER}.jar && ln -sf /opt/docker-guacamole/root/app/guacamole/guacamole.properties /config/guacamole/guacamole.properties && rm -rf guacamole-server-${GUAC_VER} && ldconfig && cd /opt && wget https://github.com/ibuler/ssh-forward/releases/download/v0.0.5/linux-amd64.tar.gz && tar xf linux-amd64.tar.gz -C /bin/ && chmod +x /bin/ssh-forward && wget -O /etc/nginx/nginx.conf https://demo.jumpserver.org/download/nginx/nginx.conf && wget -O /etc/nginx/conf.d/jumpserver.conf https://demo.jumpserver.org/download/nginx/conf.d/jumpserver.conf && yum clean all && rm -rf /var/cache/yum/* && rm -rf /opt/luna.tar.gz && rm -rf /var/cache/yum/* && rm -rf ~/.cache/pip && rm -rf /opt/linux-amd64.tar.gz
2019-08-19 07:13:16 UTC/bin/sh -c #(nop) COPY file:aca4fcb2dc8997bc3135d5beff23ded49cea497be7e7b03b7afb1f746213f042 in readme.txt
2019-08-19 07:13:17 UTC/bin/sh -c #(nop) COPY file:b94f3fb32640a4d2d7bf7116b01840782348325dc696a5e4e25aca32af9b1eab in /bin/entrypoint.sh
2019-08-19 07:13:18 UTC/bin/sh -c chmod +x /bin/entrypoint.sh
2019-08-19 07:13:18 UTC/bin/sh -c #(nop) VOLUME [/opt/jumpserver/data/media]
2019-08-19 07:13:18 UTC/bin/sh -c #(nop) VOLUME [/var/lib/mysql]
2019-08-19 07:13:19 UTC/bin/sh -c #(nop) ENV SECRET_KEY=kWQdmdCQKjaWlHYpPhkNQDkfaRulM6YnHctsHLlSPs8287o2kW BOOTSTRAP_TOKEN=KXOeyNgDeTdpeu9q
2019-08-19 07:13:19 UTC/bin/sh -c #(nop) ENV DB_ENGINE=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_USER=jumpserver DB_PASSWORD=weakPassword DB_NAME=jumpserver
2019-08-19 07:13:19 UTC/bin/sh -c #(nop) ENV REDIS_HOST=127.0.0.1 REDIS_PORT=6379 REDIS_PASSWORD=
2019-08-19 07:13:19 UTC/bin/sh -c #(nop) ENV JUMPSERVER_KEY_DIR=/config/guacamole/keys GUACAMOLE_HOME=/config/guacamole JUMPSERVER_ENABLE_DRIVE=true JUMPSERVER_SERVER=http://127.0.0.1:8080
2019-08-19 07:13:19 UTC/bin/sh -c #(nop) EXPOSE 2222 80
2019-08-19 07:13:20 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.