Namespace
jumpserver
Image / Tag
jms_all:2.0.0
Content Digest
sha256:3bf3239741b9fd45a3c8754d3c2f4738ab219f48631a7eccfbf06402b7e232f1
Details
Created

2020-06-23 03:39:59 UTC

Size

469 MB

Content Digest
Labels
  • org.label-schema.build-date
    20200504
  • org.label-schema.license
    GPLv2
  • org.label-schema.name
    CentOS Base Image
  • org.label-schema.schema-version
    1.0
  • org.label-schema.vendor
    CentOS
  • org.opencontainers.image.created
    2020-05-04 00:00:00+01:00
  • org.opencontainers.image.licenses
    GPL-2.0-only
  • org.opencontainers.image.title
    CentOS Base Image
  • org.opencontainers.image.vendor
    CentOS

Environment
BOOTSTRAP_TOKEN

KXOeyNgDeTdpeu9q

DB_ENGINE

mysql

DB_HOST

127.0.0.1

DB_NAME

jumpserver

DB_PASSWORD

weakPassword

DB_PORT

3306

DB_USER

jumpserver

GUACAMOLE_HOME

/config/guacamole

GUACAMOLE_LOG_LEVEL

ERROR

GUAC_VER

1.0.0

JUMPSERVER_ENABLE_DRIVE

true

JUMPSERVER_KEY_DIR

/config/guacamole/keys

JUMPSERVER_SERVER

http://127.0.0.1:8080

LANG

en_US.utf8

PATH

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

REDIS_HOST

127.0.0.1

REDIS_PASSWORD

REDIS_PORT

6379

SECRET_KEY

kWQdmdCQKjaWlHYpPhkNQDkfaRulM6YnHctsHLlSPs8287o2kW

Version

2.0.0


Layers

[#000] sha256:524b0c1e57f8ee5fee01a1decba2f301c324a6513ca3551021264e3aa7341ebc - 15.41% (72.4 MB)

[#001] sha256:30f30b727fa81c99d50f00fde1957be95ec2c9f66a386f3bb65bb5a51321acb7 - 45.2% (212 MB)

[#002] sha256:22b7f3c8241a758ff8c45c5e792f52e799036978d9a96dde840e20c4d920b971 - 39.38% (185 MB)

[#003] sha256:4c117feca498c1c4ee762e11cb384f704d0b01374df883d11be8fc9bb613de49 - 0.0% (283 Bytes)

[#004] sha256:4ac3ea1eaba8f6020ef2ad663e0ba0eb8b1fa2f43a29910b8d573e7720e1abac - 0.0% (1006 Bytes)

[#005] sha256:19d3464358b2e47474e48a6d6d586cf0b71a4cf904196d42d3e3c36a55a4bd71 - 0.0% (1005 Bytes)


History
2020-05-05 21:20:06 UTC

/bin/sh -c #(nop) ADD file:38e2d2a1a0cd8694bd5086f257fdf7504f0c2481bf4f746c9bd1c8d9f3f6430d in /

2020-05-05 21:20:06 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=20200504 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-05-04 00:00:00+01:00

2020-05-05 21:20:07 UTC

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

2020-06-23 03:30:46 UTC

/bin/sh -c #(nop) WORKDIR /opt

2020-06-23 03:30:46 UTC

/bin/sh -c #(nop) ARG Version=2.0.0

2020-06-23 03:30:47 UTC

/bin/sh -c #(nop) ENV Version=2.0.0 GUAC_VER=1.0.0 LANG=en_US.utf8

2020-06-23 03:34:08 UTC

/bin/sh -c set -ex && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "LANG=en_US.utf8" > /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 && 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 freerdp1.2-devel libvncserver-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 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 /config/guacamole/record /config/guacamole/drive && chown daemon:daemon /config/guacamole/record /config/guacamole/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 && 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/*

2020-06-23 03:39:52 UTC

/bin/sh -c set -ex && wget -O jumpserver.tar.gz https://github.com/jumpserver/jumpserver/archive/${Version}.tar.gz && tar -xf jumpserver.tar.gz && mv jumpserver-${Version} jumpserver && wget https://github.com/jumpserver/koko/releases/download/${Version}/koko-master-linux-amd64.tar.gz && tar -xf koko-master-linux-amd64.tar.gz && mv kokodir koko && wget -O guacamole.tar.gz https://github.com/jumpserver/docker-guacamole/archive/${Version}.tar.gz && tar -xf guacamole.tar.gz && mv docker-guacamole-${Version} guacamole && wget https://github.com/jumpserver/lina/releases/download/${Version}/lina.tar.gz && tar -xf lina.tar.gz && wget https://github.com/jumpserver/luna/releases/download/${Version}/luna.tar.gz && tar xf luna.tar.gz && yum -y install $(cat /opt/jumpserver/requirements/rpm_requirements.txt) && python3.6 -m venv /opt/py3 && echo -e "[easy_install]\nindex_url = https://mirrors.aliyun.com/pypi/simple/" > ~/.pydistutils.cfg && source /opt/py3/bin/activate && pip install wheel && pip install --upgrade pip setuptools && pip install -r /opt/jumpserver/requirements/requirements.txt && cd 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/guacamole/guacamole-${GUAC_VER}.war /config/tomcat9/webapps/ROOT.war && ln -sf /opt/guacamole/guacamole-auth-jumpserver-${GUAC_VER}.jar /config/guacamole/extensions/guacamole-auth-jumpserver-${GUAC_VER}.jar && ln -sf /opt/guacamole/root/app/guacamole/guacamole.properties /config/guacamole/guacamole.properties && rm -rf guacamole-server-${GUAC_VER} && tar xf ssh-forward.tar.gz -C /bin/ && chmod +x /bin/ssh-forward && ldconfig && cd /opt && wget -O /etc/nginx/conf.d/jumpserver.conf https://demo.jumpserver.org/download/nginx/conf.d/${Version}/jumpserver.conf && yum clean all && rm -rf /var/cache/yum/* && rm -rf /opt/*.tar.gz && rm -rf /var/cache/yum/* && rm -rf ~/.cache/pip

2020-06-23 03:39:53 UTC

/bin/sh -c #(nop) COPY file:b624c093ce54c5fd2b1ba639ba3ca85c5ab4fad5701e097b24c481465ebb994d in readme.txt

2020-06-23 03:39:54 UTC

/bin/sh -c #(nop) COPY file:ad95e7d8d7f0d4d3ec98f76457f37b95f039734b20cad38a1e0b46124c4a025e in .

2020-06-23 03:39:56 UTC

/bin/sh -c chmod +x ./entrypoint.sh

2020-06-23 03:39:57 UTC

/bin/sh -c #(nop) VOLUME [/opt/jumpserver/data/media]

2020-06-23 03:39:57 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/mysql]

2020-06-23 03:39:58 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= JUMPSERVER_KEY_DIR=/config/guacamole/keys GUACAMOLE_HOME=/config/guacamole GUACAMOLE_LOG_LEVEL=ERROR JUMPSERVER_ENABLE_DRIVE=true JUMPSERVER_SERVER=http://127.0.0.1:8080

2020-06-23 03:39:59 UTC

/bin/sh -c #(nop) EXPOSE 2222 80

2020-06-23 03:39:59 UTC

/bin/sh -c #(nop) 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