tag-details.md 568 KB

Tags of tomcat

tomcat:6.0.45-jre7

$ docker pull library/tomcat@sha256:701be8242afc6d91a66816d7559c50a5b706995d1117cd28e46e8699c4276722
  • Total Virtual Size: 349.8 MB (349785393 bytes)
  • Total v2 Content-Length: 156.7 MB (156711230 bytes)

Layers (22)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		80FF76D88A969FE46108558A80B953A041E49465 \
		8B39757B1D8A994DF2433ED58B3A601F08C975E5 \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		B3F49CD3B9BD2996DA90F817ED3873F5D3262722 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:10:29 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 359.6 KB (359624 bytes)
  • v2 Blob: sha256:79050aaec7de4faed0c3a6ec6a4216442c02f9edbe840694291a5f743d4daa89
  • v2 Content-Length: 261.8 KB (261849 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:06 GMT

5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744

ENV TOMCAT_MAJOR=6
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7

ENV TOMCAT_VERSION=6.0.45
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: 5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-6/v6.0.45/bin/apache-tomcat-6.0.45.tar.gz
  • Created: Wed, 27 Apr 2016 03:10:31 GMT
  • Parent Layer: ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:12:00 GMT
  • Parent Layer: ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6
  • Docker Version: 1.9.1
  • Virtual Size: 13.9 MB (13875002 bytes)
  • v2 Blob: sha256:9976599f213ef92efad6b7d923cb7d57b199c5001aa525db567ddc44798532e1
  • v2 Content-Length: 7.8 MB (7752723 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:57:56 GMT

e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bc2615b3dfe032292b78f95b19fbe6923b5870fd8c0e25cd09324acf098e163b

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:6.0-jre7

$ docker pull library/tomcat@sha256:c20c78114c7a0de6367d859503097d7622201da33744a9e21420888ca64c4167
  • Total Virtual Size: 349.8 MB (349785393 bytes)
  • Total v2 Content-Length: 156.7 MB (156711230 bytes)

Layers (22)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		80FF76D88A969FE46108558A80B953A041E49465 \
		8B39757B1D8A994DF2433ED58B3A601F08C975E5 \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		B3F49CD3B9BD2996DA90F817ED3873F5D3262722 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:10:29 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 359.6 KB (359624 bytes)
  • v2 Blob: sha256:79050aaec7de4faed0c3a6ec6a4216442c02f9edbe840694291a5f743d4daa89
  • v2 Content-Length: 261.8 KB (261849 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:06 GMT

5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744

ENV TOMCAT_MAJOR=6
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7

ENV TOMCAT_VERSION=6.0.45
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: 5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-6/v6.0.45/bin/apache-tomcat-6.0.45.tar.gz
  • Created: Wed, 27 Apr 2016 03:10:31 GMT
  • Parent Layer: ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:12:00 GMT
  • Parent Layer: ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6
  • Docker Version: 1.9.1
  • Virtual Size: 13.9 MB (13875002 bytes)
  • v2 Blob: sha256:9976599f213ef92efad6b7d923cb7d57b199c5001aa525db567ddc44798532e1
  • v2 Content-Length: 7.8 MB (7752723 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:57:56 GMT

e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bc2615b3dfe032292b78f95b19fbe6923b5870fd8c0e25cd09324acf098e163b

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:6-jre7

$ docker pull library/tomcat@sha256:42f38cf44e2626eff4ccaa2086c6354626186873f2301d7f777c83fdc30e509f
  • Total Virtual Size: 349.8 MB (349785393 bytes)
  • Total v2 Content-Length: 156.7 MB (156711230 bytes)

Layers (22)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		80FF76D88A969FE46108558A80B953A041E49465 \
		8B39757B1D8A994DF2433ED58B3A601F08C975E5 \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		B3F49CD3B9BD2996DA90F817ED3873F5D3262722 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:10:29 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 359.6 KB (359624 bytes)
  • v2 Blob: sha256:79050aaec7de4faed0c3a6ec6a4216442c02f9edbe840694291a5f743d4daa89
  • v2 Content-Length: 261.8 KB (261849 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:06 GMT

5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744

ENV TOMCAT_MAJOR=6
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7

ENV TOMCAT_VERSION=6.0.45
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: 5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-6/v6.0.45/bin/apache-tomcat-6.0.45.tar.gz
  • Created: Wed, 27 Apr 2016 03:10:31 GMT
  • Parent Layer: ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:12:00 GMT
  • Parent Layer: ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6
  • Docker Version: 1.9.1
  • Virtual Size: 13.9 MB (13875002 bytes)
  • v2 Blob: sha256:9976599f213ef92efad6b7d923cb7d57b199c5001aa525db567ddc44798532e1
  • v2 Content-Length: 7.8 MB (7752723 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:57:56 GMT

e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bc2615b3dfe032292b78f95b19fbe6923b5870fd8c0e25cd09324acf098e163b

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:6.0.45

$ docker pull library/tomcat@sha256:c8f7cca17db038daf474d93244691982d4e8431dd82e977226c49455c3594fcf
  • Total Virtual Size: 349.8 MB (349785393 bytes)
  • Total v2 Content-Length: 156.7 MB (156711230 bytes)

Layers (22)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		80FF76D88A969FE46108558A80B953A041E49465 \
		8B39757B1D8A994DF2433ED58B3A601F08C975E5 \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		B3F49CD3B9BD2996DA90F817ED3873F5D3262722 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:10:29 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 359.6 KB (359624 bytes)
  • v2 Blob: sha256:79050aaec7de4faed0c3a6ec6a4216442c02f9edbe840694291a5f743d4daa89
  • v2 Content-Length: 261.8 KB (261849 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:06 GMT

5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744

ENV TOMCAT_MAJOR=6
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7

ENV TOMCAT_VERSION=6.0.45
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: 5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-6/v6.0.45/bin/apache-tomcat-6.0.45.tar.gz
  • Created: Wed, 27 Apr 2016 03:10:31 GMT
  • Parent Layer: ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:12:00 GMT
  • Parent Layer: ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6
  • Docker Version: 1.9.1
  • Virtual Size: 13.9 MB (13875002 bytes)
  • v2 Blob: sha256:9976599f213ef92efad6b7d923cb7d57b199c5001aa525db567ddc44798532e1
  • v2 Content-Length: 7.8 MB (7752723 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:57:56 GMT

e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bc2615b3dfe032292b78f95b19fbe6923b5870fd8c0e25cd09324acf098e163b

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:6.0

$ docker pull library/tomcat@sha256:df73ccba049b269a6d3a3b44fc9fa4173dd76fd71fedab3116514d5d8ec0d587
  • Total Virtual Size: 349.8 MB (349785393 bytes)
  • Total v2 Content-Length: 156.7 MB (156711230 bytes)

Layers (22)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		80FF76D88A969FE46108558A80B953A041E49465 \
		8B39757B1D8A994DF2433ED58B3A601F08C975E5 \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		B3F49CD3B9BD2996DA90F817ED3873F5D3262722 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:10:29 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 359.6 KB (359624 bytes)
  • v2 Blob: sha256:79050aaec7de4faed0c3a6ec6a4216442c02f9edbe840694291a5f743d4daa89
  • v2 Content-Length: 261.8 KB (261849 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:06 GMT

5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744

ENV TOMCAT_MAJOR=6
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7

ENV TOMCAT_VERSION=6.0.45
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: 5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-6/v6.0.45/bin/apache-tomcat-6.0.45.tar.gz
  • Created: Wed, 27 Apr 2016 03:10:31 GMT
  • Parent Layer: ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:12:00 GMT
  • Parent Layer: ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6
  • Docker Version: 1.9.1
  • Virtual Size: 13.9 MB (13875002 bytes)
  • v2 Blob: sha256:9976599f213ef92efad6b7d923cb7d57b199c5001aa525db567ddc44798532e1
  • v2 Content-Length: 7.8 MB (7752723 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:57:56 GMT

e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bc2615b3dfe032292b78f95b19fbe6923b5870fd8c0e25cd09324acf098e163b

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:6

$ docker pull library/tomcat@sha256:7396a8b6cddec4e2335360c81c6343a8738ab4e820a043877508f6c4e6955f84
  • Total Virtual Size: 349.8 MB (349785393 bytes)
  • Total v2 Content-Length: 156.7 MB (156711230 bytes)

Layers (22)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		80FF76D88A969FE46108558A80B953A041E49465 \
		8B39757B1D8A994DF2433ED58B3A601F08C975E5 \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		B3F49CD3B9BD2996DA90F817ED3873F5D3262722 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:10:29 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 359.6 KB (359624 bytes)
  • v2 Blob: sha256:79050aaec7de4faed0c3a6ec6a4216442c02f9edbe840694291a5f743d4daa89
  • v2 Content-Length: 261.8 KB (261849 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:06 GMT

5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744

ENV TOMCAT_MAJOR=6
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: abcf511d25d030a39e378638f6f28cc791c5406f477442fa0f84b0f6c86393a3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7

ENV TOMCAT_VERSION=6.0.45
  • Created: Wed, 27 Apr 2016 03:10:30 GMT
  • Parent Layer: 5a3a614bacb666c1c0825fd90aa4ae13920234c801629dea3459dff0be9be744
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-6/v6.0.45/bin/apache-tomcat-6.0.45.tar.gz
  • Created: Wed, 27 Apr 2016 03:10:31 GMT
  • Parent Layer: ef10b61f7b8fbf14829bd9bc247297e05041b629c13a09ea565cbbf5ac6c96a7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:12:00 GMT
  • Parent Layer: ed7de2f47824c42cd852edde2907055b01160b08f62e630a812a3c90e341fbf6
  • Docker Version: 1.9.1
  • Virtual Size: 13.9 MB (13875002 bytes)
  • v2 Blob: sha256:9976599f213ef92efad6b7d923cb7d57b199c5001aa525db567ddc44798532e1
  • v2 Content-Length: 7.8 MB (7752723 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:57:56 GMT

e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: c2c6de1a27f10b1235ffee5ca49a9183f323c3ba1cdcd3963da94ef2ff21bc29
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bc2615b3dfe032292b78f95b19fbe6923b5870fd8c0e25cd09324acf098e163b

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:12:01 GMT
  • Parent Layer: e8efdc69c4e385026996a2088d2496d83732930e9e7ade5a50d6a82abf623207
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:6.0.45-jre8

$ docker pull library/tomcat@sha256:8bf5c4c9cb51aaa1ecda0052059842335344d0a9c909d6c01e60b3a93214f6f7
  • Total Virtual Size: 325.8 MB (325751302 bytes)
  • Total v2 Content-Length: 132.3 MB (132261405 bytes)

Layers (25)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

fd86987820001aebca8c31e9ee95b41fd14bb23a910fa46aec5fc77936c83d86

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		80FF76D88A969FE46108558A80B953A041E49465 \
		8B39757B1D8A994DF2433ED58B3A601F08C975E5 \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		B3F49CD3B9BD2996DA90F817ED3873F5D3262722 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:15:56 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 359.6 KB (359624 bytes)
  • v2 Blob: sha256:29ffe4c1ca79e0da6793fc83eab0562b8af0a9d2b9b3cfa3a791f1184fa0d6e4
  • v2 Content-Length: 261.8 KB (261848 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:29 GMT

42b0421f291bd84ef566ab8cccbb691b3aa5e6eb3fd03824ce2840ff9ba2eda6

ENV TOMCAT_MAJOR=6
  • Created: Wed, 27 Apr 2016 03:15:56 GMT
  • Parent Layer: fd86987820001aebca8c31e9ee95b41fd14bb23a910fa46aec5fc77936c83d86
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

315a65e2a6c4e6f7beff27265159d5fe2445dbdbe8a6c1b247a660f18a3e853e

ENV TOMCAT_VERSION=6.0.45
  • Created: Wed, 27 Apr 2016 03:15:57 GMT
  • Parent Layer: 42b0421f291bd84ef566ab8cccbb691b3aa5e6eb3fd03824ce2840ff9ba2eda6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

1359f793b7a6dbfb1e68bf1efa720957bf78609f085e93b06a459011bbdc0982

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-6/v6.0.45/bin/apache-tomcat-6.0.45.tar.gz
  • Created: Wed, 27 Apr 2016 03:15:58 GMT
  • Parent Layer: 315a65e2a6c4e6f7beff27265159d5fe2445dbdbe8a6c1b247a660f18a3e853e
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

65f289711b11d160feea5506f3a3ca5c684eb55e87dc2005e93d386e9cd4cc8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:17:31 GMT
  • Parent Layer: 1359f793b7a6dbfb1e68bf1efa720957bf78609f085e93b06a459011bbdc0982
  • Docker Version: 1.9.1
  • Virtual Size: 13.8 MB (13756252 bytes)
  • v2 Blob: sha256:28158fd15cae1e2acb679b14a378e55393a68eb0bef2a93317d745ea0e87d278
  • v2 Content-Length: 7.7 MB (7721810 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:18 GMT

b459997d2870bd1df76e5b731f45c54ece7e5f707dff4b0ac44a7175a5740eb1

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:17:32 GMT
  • Parent Layer: 65f289711b11d160feea5506f3a3ca5c684eb55e87dc2005e93d386e9cd4cc8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

67f397ce14425f4069c1c1528a282c12a354110c6dd12cfc4bec08cdf28e617e

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:17:32 GMT
  • Parent Layer: b459997d2870bd1df76e5b731f45c54ece7e5f707dff4b0ac44a7175a5740eb1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:6.0-jre8

$ docker pull library/tomcat@sha256:f91fc5a1bde942572b9e6a5fa0b8d982c17083d10f1a06189f9629f1b2c5d923
  • Total Virtual Size: 325.8 MB (325751302 bytes)
  • Total v2 Content-Length: 132.3 MB (132261405 bytes)

Layers (25)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

fd86987820001aebca8c31e9ee95b41fd14bb23a910fa46aec5fc77936c83d86

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		80FF76D88A969FE46108558A80B953A041E49465 \
		8B39757B1D8A994DF2433ED58B3A601F08C975E5 \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		B3F49CD3B9BD2996DA90F817ED3873F5D3262722 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:15:56 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 359.6 KB (359624 bytes)
  • v2 Blob: sha256:29ffe4c1ca79e0da6793fc83eab0562b8af0a9d2b9b3cfa3a791f1184fa0d6e4
  • v2 Content-Length: 261.8 KB (261848 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:29 GMT

42b0421f291bd84ef566ab8cccbb691b3aa5e6eb3fd03824ce2840ff9ba2eda6

ENV TOMCAT_MAJOR=6
  • Created: Wed, 27 Apr 2016 03:15:56 GMT
  • Parent Layer: fd86987820001aebca8c31e9ee95b41fd14bb23a910fa46aec5fc77936c83d86
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

315a65e2a6c4e6f7beff27265159d5fe2445dbdbe8a6c1b247a660f18a3e853e

ENV TOMCAT_VERSION=6.0.45
  • Created: Wed, 27 Apr 2016 03:15:57 GMT
  • Parent Layer: 42b0421f291bd84ef566ab8cccbb691b3aa5e6eb3fd03824ce2840ff9ba2eda6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

1359f793b7a6dbfb1e68bf1efa720957bf78609f085e93b06a459011bbdc0982

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-6/v6.0.45/bin/apache-tomcat-6.0.45.tar.gz
  • Created: Wed, 27 Apr 2016 03:15:58 GMT
  • Parent Layer: 315a65e2a6c4e6f7beff27265159d5fe2445dbdbe8a6c1b247a660f18a3e853e
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

65f289711b11d160feea5506f3a3ca5c684eb55e87dc2005e93d386e9cd4cc8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:17:31 GMT
  • Parent Layer: 1359f793b7a6dbfb1e68bf1efa720957bf78609f085e93b06a459011bbdc0982
  • Docker Version: 1.9.1
  • Virtual Size: 13.8 MB (13756252 bytes)
  • v2 Blob: sha256:28158fd15cae1e2acb679b14a378e55393a68eb0bef2a93317d745ea0e87d278
  • v2 Content-Length: 7.7 MB (7721810 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:18 GMT

b459997d2870bd1df76e5b731f45c54ece7e5f707dff4b0ac44a7175a5740eb1

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:17:32 GMT
  • Parent Layer: 65f289711b11d160feea5506f3a3ca5c684eb55e87dc2005e93d386e9cd4cc8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

67f397ce14425f4069c1c1528a282c12a354110c6dd12cfc4bec08cdf28e617e

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:17:32 GMT
  • Parent Layer: b459997d2870bd1df76e5b731f45c54ece7e5f707dff4b0ac44a7175a5740eb1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:6-jre8

$ docker pull library/tomcat@sha256:fb34a01518d08ae23e96b173053c19e3df683c9c6e28dd0505397a35cd624aee
  • Total Virtual Size: 325.8 MB (325751302 bytes)
  • Total v2 Content-Length: 132.3 MB (132261405 bytes)

Layers (25)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

fd86987820001aebca8c31e9ee95b41fd14bb23a910fa46aec5fc77936c83d86

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		80FF76D88A969FE46108558A80B953A041E49465 \
		8B39757B1D8A994DF2433ED58B3A601F08C975E5 \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		B3F49CD3B9BD2996DA90F817ED3873F5D3262722 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:15:56 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 359.6 KB (359624 bytes)
  • v2 Blob: sha256:29ffe4c1ca79e0da6793fc83eab0562b8af0a9d2b9b3cfa3a791f1184fa0d6e4
  • v2 Content-Length: 261.8 KB (261848 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:29 GMT

42b0421f291bd84ef566ab8cccbb691b3aa5e6eb3fd03824ce2840ff9ba2eda6

ENV TOMCAT_MAJOR=6
  • Created: Wed, 27 Apr 2016 03:15:56 GMT
  • Parent Layer: fd86987820001aebca8c31e9ee95b41fd14bb23a910fa46aec5fc77936c83d86
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

315a65e2a6c4e6f7beff27265159d5fe2445dbdbe8a6c1b247a660f18a3e853e

ENV TOMCAT_VERSION=6.0.45
  • Created: Wed, 27 Apr 2016 03:15:57 GMT
  • Parent Layer: 42b0421f291bd84ef566ab8cccbb691b3aa5e6eb3fd03824ce2840ff9ba2eda6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

1359f793b7a6dbfb1e68bf1efa720957bf78609f085e93b06a459011bbdc0982

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-6/v6.0.45/bin/apache-tomcat-6.0.45.tar.gz
  • Created: Wed, 27 Apr 2016 03:15:58 GMT
  • Parent Layer: 315a65e2a6c4e6f7beff27265159d5fe2445dbdbe8a6c1b247a660f18a3e853e
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

65f289711b11d160feea5506f3a3ca5c684eb55e87dc2005e93d386e9cd4cc8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:17:31 GMT
  • Parent Layer: 1359f793b7a6dbfb1e68bf1efa720957bf78609f085e93b06a459011bbdc0982
  • Docker Version: 1.9.1
  • Virtual Size: 13.8 MB (13756252 bytes)
  • v2 Blob: sha256:28158fd15cae1e2acb679b14a378e55393a68eb0bef2a93317d745ea0e87d278
  • v2 Content-Length: 7.7 MB (7721810 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:18 GMT

b459997d2870bd1df76e5b731f45c54ece7e5f707dff4b0ac44a7175a5740eb1

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:17:32 GMT
  • Parent Layer: 65f289711b11d160feea5506f3a3ca5c684eb55e87dc2005e93d386e9cd4cc8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

67f397ce14425f4069c1c1528a282c12a354110c6dd12cfc4bec08cdf28e617e

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:17:32 GMT
  • Parent Layer: b459997d2870bd1df76e5b731f45c54ece7e5f707dff4b0ac44a7175a5740eb1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:7.0.69-jre7

$ docker pull library/tomcat@sha256:fb1be03051465c28054e7d6f9a0d30e2c7b64a6b2f82bb5b7201acf97499e43d
  • Total Virtual Size: 352.3 MB (352317380 bytes)
  • Total v2 Content-Length: 158.4 MB (158378462 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		713DA88BE50911535FE716F5208B0AB1D63011C7 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:19:08 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 119.9 KB (119926 bytes)
  • v2 Blob: sha256:323feb8e63bcac7d40c97d543b8d7ab481e8bdd215db9d84bab34742e38ae57a
  • v2 Content-Length: 106.1 KB (106134 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:14 GMT

cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239

ENV TOMCAT_MAJOR=7
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79

ENV TOMCAT_VERSION=7.0.69
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
  • Created: Wed, 27 Apr 2016 03:19:10 GMT
  • Parent Layer: 829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:20:34 GMT
  • Parent Layer: f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16646687 bytes)
  • v2 Blob: sha256:f1a7b5efd9271b290339bb93c19e5aea71d65cd08cefb421bfaf914e8fa4d4b9
  • v2 Content-Length: 9.6 MB (9575542 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:01 GMT

467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:20:37 GMT
  • Parent Layer: af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:57898a12bf48f8ec45e617e877caebcede9fbc0572007bb3d9e0960c00609e99
  • v2 Content-Length: 128.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:56 GMT

696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

3660ea11d65c4c1bbf260f63e2d49da58ed8a17114ca141e4d8297385ea28d47

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:7.0-jre7

$ docker pull library/tomcat@sha256:00e59bf8e587e4ef96f5d6b76491327f9290d97076bf56fc5c4a9d8db0361b43
  • Total Virtual Size: 352.3 MB (352317380 bytes)
  • Total v2 Content-Length: 158.4 MB (158378462 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		713DA88BE50911535FE716F5208B0AB1D63011C7 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:19:08 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 119.9 KB (119926 bytes)
  • v2 Blob: sha256:323feb8e63bcac7d40c97d543b8d7ab481e8bdd215db9d84bab34742e38ae57a
  • v2 Content-Length: 106.1 KB (106134 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:14 GMT

cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239

ENV TOMCAT_MAJOR=7
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79

ENV TOMCAT_VERSION=7.0.69
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
  • Created: Wed, 27 Apr 2016 03:19:10 GMT
  • Parent Layer: 829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:20:34 GMT
  • Parent Layer: f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16646687 bytes)
  • v2 Blob: sha256:f1a7b5efd9271b290339bb93c19e5aea71d65cd08cefb421bfaf914e8fa4d4b9
  • v2 Content-Length: 9.6 MB (9575542 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:01 GMT

467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:20:37 GMT
  • Parent Layer: af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:57898a12bf48f8ec45e617e877caebcede9fbc0572007bb3d9e0960c00609e99
  • v2 Content-Length: 128.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:56 GMT

696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

3660ea11d65c4c1bbf260f63e2d49da58ed8a17114ca141e4d8297385ea28d47

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:7-jre7

$ docker pull library/tomcat@sha256:4766cf903a0fccd712acd65f12026ddc18cbe90247e2f1fe5b6ee7822cc95934
  • Total Virtual Size: 352.3 MB (352317380 bytes)
  • Total v2 Content-Length: 158.4 MB (158378462 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		713DA88BE50911535FE716F5208B0AB1D63011C7 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:19:08 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 119.9 KB (119926 bytes)
  • v2 Blob: sha256:323feb8e63bcac7d40c97d543b8d7ab481e8bdd215db9d84bab34742e38ae57a
  • v2 Content-Length: 106.1 KB (106134 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:14 GMT

cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239

ENV TOMCAT_MAJOR=7
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79

ENV TOMCAT_VERSION=7.0.69
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
  • Created: Wed, 27 Apr 2016 03:19:10 GMT
  • Parent Layer: 829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:20:34 GMT
  • Parent Layer: f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16646687 bytes)
  • v2 Blob: sha256:f1a7b5efd9271b290339bb93c19e5aea71d65cd08cefb421bfaf914e8fa4d4b9
  • v2 Content-Length: 9.6 MB (9575542 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:01 GMT

467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:20:37 GMT
  • Parent Layer: af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:57898a12bf48f8ec45e617e877caebcede9fbc0572007bb3d9e0960c00609e99
  • v2 Content-Length: 128.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:56 GMT

696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

3660ea11d65c4c1bbf260f63e2d49da58ed8a17114ca141e4d8297385ea28d47

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:7.0.69

$ docker pull library/tomcat@sha256:cd8bb4e8c4f91246de1b0655fd374363c92465942cc593fde4ee345590e38043
  • Total Virtual Size: 352.3 MB (352317380 bytes)
  • Total v2 Content-Length: 158.4 MB (158378462 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		713DA88BE50911535FE716F5208B0AB1D63011C7 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:19:08 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 119.9 KB (119926 bytes)
  • v2 Blob: sha256:323feb8e63bcac7d40c97d543b8d7ab481e8bdd215db9d84bab34742e38ae57a
  • v2 Content-Length: 106.1 KB (106134 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:14 GMT

cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239

ENV TOMCAT_MAJOR=7
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79

ENV TOMCAT_VERSION=7.0.69
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
  • Created: Wed, 27 Apr 2016 03:19:10 GMT
  • Parent Layer: 829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:20:34 GMT
  • Parent Layer: f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16646687 bytes)
  • v2 Blob: sha256:f1a7b5efd9271b290339bb93c19e5aea71d65cd08cefb421bfaf914e8fa4d4b9
  • v2 Content-Length: 9.6 MB (9575542 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:01 GMT

467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:20:37 GMT
  • Parent Layer: af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:57898a12bf48f8ec45e617e877caebcede9fbc0572007bb3d9e0960c00609e99
  • v2 Content-Length: 128.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:56 GMT

696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

3660ea11d65c4c1bbf260f63e2d49da58ed8a17114ca141e4d8297385ea28d47

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:7.0

$ docker pull library/tomcat@sha256:76543e3b5e353b4696fe8e12cac464d2125d738ce3018852ef4c67d0e1564c67
  • Total Virtual Size: 352.3 MB (352317380 bytes)
  • Total v2 Content-Length: 158.4 MB (158378462 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		713DA88BE50911535FE716F5208B0AB1D63011C7 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:19:08 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 119.9 KB (119926 bytes)
  • v2 Blob: sha256:323feb8e63bcac7d40c97d543b8d7ab481e8bdd215db9d84bab34742e38ae57a
  • v2 Content-Length: 106.1 KB (106134 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:14 GMT

cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239

ENV TOMCAT_MAJOR=7
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79

ENV TOMCAT_VERSION=7.0.69
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
  • Created: Wed, 27 Apr 2016 03:19:10 GMT
  • Parent Layer: 829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:20:34 GMT
  • Parent Layer: f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16646687 bytes)
  • v2 Blob: sha256:f1a7b5efd9271b290339bb93c19e5aea71d65cd08cefb421bfaf914e8fa4d4b9
  • v2 Content-Length: 9.6 MB (9575542 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:01 GMT

467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:20:37 GMT
  • Parent Layer: af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:57898a12bf48f8ec45e617e877caebcede9fbc0572007bb3d9e0960c00609e99
  • v2 Content-Length: 128.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:56 GMT

696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

3660ea11d65c4c1bbf260f63e2d49da58ed8a17114ca141e4d8297385ea28d47

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:7

$ docker pull library/tomcat@sha256:42a39adc323f0ce2f29e7dc769d2e04b1f5438c6d44036ef266ab4e548e13f51
  • Total Virtual Size: 352.3 MB (352317380 bytes)
  • Total v2 Content-Length: 158.4 MB (158378462 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		713DA88BE50911535FE716F5208B0AB1D63011C7 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:19:08 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 119.9 KB (119926 bytes)
  • v2 Blob: sha256:323feb8e63bcac7d40c97d543b8d7ab481e8bdd215db9d84bab34742e38ae57a
  • v2 Content-Length: 106.1 KB (106134 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:14 GMT

cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239

ENV TOMCAT_MAJOR=7
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: a2dac78603629f7384a4e000e3a98f6d8cf9a314352bbcd889b41c8f152fc0de
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79

ENV TOMCAT_VERSION=7.0.69
  • Created: Wed, 27 Apr 2016 03:19:09 GMT
  • Parent Layer: cc8f98cf97daba2066ea50a319afd6b2585001bb7fb0b92a8c20bd9c13370239
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
  • Created: Wed, 27 Apr 2016 03:19:10 GMT
  • Parent Layer: 829a78fd940f9340bdc75bab15e09225ab70a982828f7f45cd324805291fbb79
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:20:34 GMT
  • Parent Layer: f7fd80554e9373cb6bfd341c0ab0e75c990514ba4da73be4eb4ef5c8f7f5d394
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16646687 bytes)
  • v2 Blob: sha256:f1a7b5efd9271b290339bb93c19e5aea71d65cd08cefb421bfaf914e8fa4d4b9
  • v2 Content-Length: 9.6 MB (9575542 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:01 GMT

467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:20:37 GMT
  • Parent Layer: af9d74b4ac1ea227aa8f831f8e7a5d3089cf6ac76afb46e4a6d3d305cef4d895
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:57898a12bf48f8ec45e617e877caebcede9fbc0572007bb3d9e0960c00609e99
  • v2 Content-Length: 128.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:56 GMT

696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 467e4ecb681dad1c82f64e6c9faa95baab764fc98d5f7b024fb5f2668d99a2ce
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

3660ea11d65c4c1bbf260f63e2d49da58ed8a17114ca141e4d8297385ea28d47

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:20:38 GMT
  • Parent Layer: 696cb2990880922fc701e91a31049d888f0fd148a3991a4b2434e14c791af6da
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:7.0.69-jre8

$ docker pull library/tomcat@sha256:cdea1c6ad9afafc3bdff25b8c249806142bbdeaff28a876a10c9d3f51aa9fada
  • Total Virtual Size: 328.3 MB (328283289 bytes)
  • Total v2 Content-Length: 133.9 MB (133928739 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

6b723b65447e541e3a5888a9f67b1356d6100bf203cdd4175bced6cf9d831d70

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		713DA88BE50911535FE716F5208B0AB1D63011C7 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:24:13 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 119.9 KB (119926 bytes)
  • v2 Blob: sha256:e4a101a7b2ebfe73533fe243d94f577c70d6349409db3552c12611eb5140452d
  • v2 Content-Length: 106.1 KB (106133 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:09 GMT

fff08a480daba91fe4ca6ffd34e7a3812c34fe29c656a432ec126953fdbf0c93

ENV TOMCAT_MAJOR=7
  • Created: Wed, 27 Apr 2016 03:24:14 GMT
  • Parent Layer: 6b723b65447e541e3a5888a9f67b1356d6100bf203cdd4175bced6cf9d831d70
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f310276f76c4951303c24c0116bed0b75a2be032c2cbd79be5a3b798bf6c0c06

ENV TOMCAT_VERSION=7.0.69
  • Created: Wed, 27 Apr 2016 03:24:15 GMT
  • Parent Layer: fff08a480daba91fe4ca6ffd34e7a3812c34fe29c656a432ec126953fdbf0c93
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

0ed9eace1dc4edaeeec3e1c9056ab69cb91a906d80f98dfe3ba60f121fdac456

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
  • Created: Wed, 27 Apr 2016 03:24:15 GMT
  • Parent Layer: f310276f76c4951303c24c0116bed0b75a2be032c2cbd79be5a3b798bf6c0c06
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

7e02c3ee1b0c24a9b3f5cae3aedcd57845acdc4f83e460ee073aab63e946762b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:25:48 GMT
  • Parent Layer: 0ed9eace1dc4edaeeec3e1c9056ab69cb91a906d80f98dfe3ba60f121fdac456
  • Docker Version: 1.9.1
  • Virtual Size: 16.5 MB (16527937 bytes)
  • v2 Blob: sha256:f41255ca714dec983e6f89948a9c120aa2b9047f21bce8eb87eafefbc7142636
  • v2 Content-Length: 9.5 MB (9544729 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:58 GMT

ad24b3fa581958f5f4e9955b455ffe618241dbc93d3a11714203f5a06a122175

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:25:51 GMT
  • Parent Layer: 7e02c3ee1b0c24a9b3f5cae3aedcd57845acdc4f83e460ee073aab63e946762b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:e990145ceb5d5ce3191275f20916e1e420bf3e921af08605eba98fdae780ce7b
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:53 GMT

b18e2422ce743cab23765f3829c59c0295d362f01aa35fb7449fcece3e0099dc

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:25:51 GMT
  • Parent Layer: ad24b3fa581958f5f4e9955b455ffe618241dbc93d3a11714203f5a06a122175
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f9fc589213e71edc86f8484b698ff8b03c67768fda246a2d0c4bb549c21cc74b

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:25:52 GMT
  • Parent Layer: b18e2422ce743cab23765f3829c59c0295d362f01aa35fb7449fcece3e0099dc
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:7.0-jre8

$ docker pull library/tomcat@sha256:f7b3bd32a5ea851b4de10dd98f263c5f6d7188a8c313de42b6a982419161acd9
  • Total Virtual Size: 328.3 MB (328283289 bytes)
  • Total v2 Content-Length: 133.9 MB (133928739 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

6b723b65447e541e3a5888a9f67b1356d6100bf203cdd4175bced6cf9d831d70

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		713DA88BE50911535FE716F5208B0AB1D63011C7 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:24:13 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 119.9 KB (119926 bytes)
  • v2 Blob: sha256:e4a101a7b2ebfe73533fe243d94f577c70d6349409db3552c12611eb5140452d
  • v2 Content-Length: 106.1 KB (106133 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:09 GMT

fff08a480daba91fe4ca6ffd34e7a3812c34fe29c656a432ec126953fdbf0c93

ENV TOMCAT_MAJOR=7
  • Created: Wed, 27 Apr 2016 03:24:14 GMT
  • Parent Layer: 6b723b65447e541e3a5888a9f67b1356d6100bf203cdd4175bced6cf9d831d70
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f310276f76c4951303c24c0116bed0b75a2be032c2cbd79be5a3b798bf6c0c06

ENV TOMCAT_VERSION=7.0.69
  • Created: Wed, 27 Apr 2016 03:24:15 GMT
  • Parent Layer: fff08a480daba91fe4ca6ffd34e7a3812c34fe29c656a432ec126953fdbf0c93
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

0ed9eace1dc4edaeeec3e1c9056ab69cb91a906d80f98dfe3ba60f121fdac456

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
  • Created: Wed, 27 Apr 2016 03:24:15 GMT
  • Parent Layer: f310276f76c4951303c24c0116bed0b75a2be032c2cbd79be5a3b798bf6c0c06
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

7e02c3ee1b0c24a9b3f5cae3aedcd57845acdc4f83e460ee073aab63e946762b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:25:48 GMT
  • Parent Layer: 0ed9eace1dc4edaeeec3e1c9056ab69cb91a906d80f98dfe3ba60f121fdac456
  • Docker Version: 1.9.1
  • Virtual Size: 16.5 MB (16527937 bytes)
  • v2 Blob: sha256:f41255ca714dec983e6f89948a9c120aa2b9047f21bce8eb87eafefbc7142636
  • v2 Content-Length: 9.5 MB (9544729 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:58 GMT

ad24b3fa581958f5f4e9955b455ffe618241dbc93d3a11714203f5a06a122175

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:25:51 GMT
  • Parent Layer: 7e02c3ee1b0c24a9b3f5cae3aedcd57845acdc4f83e460ee073aab63e946762b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:e990145ceb5d5ce3191275f20916e1e420bf3e921af08605eba98fdae780ce7b
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:53 GMT

b18e2422ce743cab23765f3829c59c0295d362f01aa35fb7449fcece3e0099dc

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:25:51 GMT
  • Parent Layer: ad24b3fa581958f5f4e9955b455ffe618241dbc93d3a11714203f5a06a122175
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f9fc589213e71edc86f8484b698ff8b03c67768fda246a2d0c4bb549c21cc74b

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:25:52 GMT
  • Parent Layer: b18e2422ce743cab23765f3829c59c0295d362f01aa35fb7449fcece3e0099dc
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:7-jre8

$ docker pull library/tomcat@sha256:7f68b80d7374ca6df5928d2e46cc8a52e8838ebbab1366ab8b70c750d8e96a76
  • Total Virtual Size: 328.3 MB (328283289 bytes)
  • Total v2 Content-Length: 133.9 MB (133928739 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

6b723b65447e541e3a5888a9f67b1356d6100bf203cdd4175bced6cf9d831d70

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		713DA88BE50911535FE716F5208B0AB1D63011C7 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:24:13 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 119.9 KB (119926 bytes)
  • v2 Blob: sha256:e4a101a7b2ebfe73533fe243d94f577c70d6349409db3552c12611eb5140452d
  • v2 Content-Length: 106.1 KB (106133 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:09 GMT

fff08a480daba91fe4ca6ffd34e7a3812c34fe29c656a432ec126953fdbf0c93

ENV TOMCAT_MAJOR=7
  • Created: Wed, 27 Apr 2016 03:24:14 GMT
  • Parent Layer: 6b723b65447e541e3a5888a9f67b1356d6100bf203cdd4175bced6cf9d831d70
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f310276f76c4951303c24c0116bed0b75a2be032c2cbd79be5a3b798bf6c0c06

ENV TOMCAT_VERSION=7.0.69
  • Created: Wed, 27 Apr 2016 03:24:15 GMT
  • Parent Layer: fff08a480daba91fe4ca6ffd34e7a3812c34fe29c656a432ec126953fdbf0c93
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

0ed9eace1dc4edaeeec3e1c9056ab69cb91a906d80f98dfe3ba60f121fdac456

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
  • Created: Wed, 27 Apr 2016 03:24:15 GMT
  • Parent Layer: f310276f76c4951303c24c0116bed0b75a2be032c2cbd79be5a3b798bf6c0c06
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

7e02c3ee1b0c24a9b3f5cae3aedcd57845acdc4f83e460ee073aab63e946762b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/jni/native" \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:25:48 GMT
  • Parent Layer: 0ed9eace1dc4edaeeec3e1c9056ab69cb91a906d80f98dfe3ba60f121fdac456
  • Docker Version: 1.9.1
  • Virtual Size: 16.5 MB (16527937 bytes)
  • v2 Blob: sha256:f41255ca714dec983e6f89948a9c120aa2b9047f21bce8eb87eafefbc7142636
  • v2 Content-Length: 9.5 MB (9544729 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:58 GMT

ad24b3fa581958f5f4e9955b455ffe618241dbc93d3a11714203f5a06a122175

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:25:51 GMT
  • Parent Layer: 7e02c3ee1b0c24a9b3f5cae3aedcd57845acdc4f83e460ee073aab63e946762b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:e990145ceb5d5ce3191275f20916e1e420bf3e921af08605eba98fdae780ce7b
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:00:53 GMT

b18e2422ce743cab23765f3829c59c0295d362f01aa35fb7449fcece3e0099dc

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:25:51 GMT
  • Parent Layer: ad24b3fa581958f5f4e9955b455ffe618241dbc93d3a11714203f5a06a122175
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f9fc589213e71edc86f8484b698ff8b03c67768fda246a2d0c4bb549c21cc74b

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:25:52 GMT
  • Parent Layer: b18e2422ce743cab23765f3829c59c0295d362f01aa35fb7449fcece3e0099dc
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8.0.33-jre7

$ docker pull library/tomcat@sha256:933884a0376b018447332ca283c8277bdc301309ad70531cfdbd8d41387f2cdc
  • Total Virtual Size: 352.2 MB (352239390 bytes)
  • Total v2 Content-Length: 158.8 MB (158822661 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:bd8083159a02737b184745be651ba3a66bced7cef13a6250bc5270cf8e2b842b
  • v2 Content-Length: 100.7 KB (100712 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:50 GMT

35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94

ENV TOMCAT_VERSION=8.0.33
  • Created: Wed, 27 Apr 2016 03:27:34 GMT
  • Parent Layer: 35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
  • Created: Wed, 27 Apr 2016 03:27:35 GMT
  • Parent Layer: 558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:28:58 GMT
  • Parent Layer: 4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16574293 bytes)
  • v2 Blob: sha256:a23abd629d78f10f42310bedb2211e8174506ee3edd158d9dbd7dc2fd766cd66
  • v2 Content-Length: 10.0 MB (10025161 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:38 GMT

e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: 902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:ebb570e743cd200b5894c01674059859bf7b9a65b505ade878a5aecd885a0002
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:33 GMT

18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9a08a7cd8b405f148cbf51a99e93209431c1a287fca4c19e103c9b9a73c67e40

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:29:02 GMT
  • Parent Layer: 18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8.0-jre7

$ docker pull library/tomcat@sha256:260ff3aa1764050e7ba8b787f883e3107df8cf8b3b27ac9ac2ad3477e7243dc1
  • Total Virtual Size: 352.2 MB (352239390 bytes)
  • Total v2 Content-Length: 158.8 MB (158822661 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:bd8083159a02737b184745be651ba3a66bced7cef13a6250bc5270cf8e2b842b
  • v2 Content-Length: 100.7 KB (100712 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:50 GMT

35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94

ENV TOMCAT_VERSION=8.0.33
  • Created: Wed, 27 Apr 2016 03:27:34 GMT
  • Parent Layer: 35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
  • Created: Wed, 27 Apr 2016 03:27:35 GMT
  • Parent Layer: 558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:28:58 GMT
  • Parent Layer: 4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16574293 bytes)
  • v2 Blob: sha256:a23abd629d78f10f42310bedb2211e8174506ee3edd158d9dbd7dc2fd766cd66
  • v2 Content-Length: 10.0 MB (10025161 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:38 GMT

e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: 902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:ebb570e743cd200b5894c01674059859bf7b9a65b505ade878a5aecd885a0002
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:33 GMT

18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9a08a7cd8b405f148cbf51a99e93209431c1a287fca4c19e103c9b9a73c67e40

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:29:02 GMT
  • Parent Layer: 18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8-jre7

$ docker pull library/tomcat@sha256:237fb0d10eb3f2df4d706bc68346c3b44478ae48c6e8147bc2da4c49beb4e39b
  • Total Virtual Size: 352.2 MB (352239390 bytes)
  • Total v2 Content-Length: 158.8 MB (158822661 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:bd8083159a02737b184745be651ba3a66bced7cef13a6250bc5270cf8e2b842b
  • v2 Content-Length: 100.7 KB (100712 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:50 GMT

35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94

ENV TOMCAT_VERSION=8.0.33
  • Created: Wed, 27 Apr 2016 03:27:34 GMT
  • Parent Layer: 35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
  • Created: Wed, 27 Apr 2016 03:27:35 GMT
  • Parent Layer: 558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:28:58 GMT
  • Parent Layer: 4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16574293 bytes)
  • v2 Blob: sha256:a23abd629d78f10f42310bedb2211e8174506ee3edd158d9dbd7dc2fd766cd66
  • v2 Content-Length: 10.0 MB (10025161 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:38 GMT

e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: 902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:ebb570e743cd200b5894c01674059859bf7b9a65b505ade878a5aecd885a0002
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:33 GMT

18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9a08a7cd8b405f148cbf51a99e93209431c1a287fca4c19e103c9b9a73c67e40

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:29:02 GMT
  • Parent Layer: 18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8.0.33

$ docker pull library/tomcat@sha256:5beff6f8931c4cdac49c714acbdaf9704de58a5c550061f79dee9a4203bb543e
  • Total Virtual Size: 352.2 MB (352239390 bytes)
  • Total v2 Content-Length: 158.8 MB (158822661 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:bd8083159a02737b184745be651ba3a66bced7cef13a6250bc5270cf8e2b842b
  • v2 Content-Length: 100.7 KB (100712 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:50 GMT

35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94

ENV TOMCAT_VERSION=8.0.33
  • Created: Wed, 27 Apr 2016 03:27:34 GMT
  • Parent Layer: 35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
  • Created: Wed, 27 Apr 2016 03:27:35 GMT
  • Parent Layer: 558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:28:58 GMT
  • Parent Layer: 4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16574293 bytes)
  • v2 Blob: sha256:a23abd629d78f10f42310bedb2211e8174506ee3edd158d9dbd7dc2fd766cd66
  • v2 Content-Length: 10.0 MB (10025161 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:38 GMT

e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: 902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:ebb570e743cd200b5894c01674059859bf7b9a65b505ade878a5aecd885a0002
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:33 GMT

18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9a08a7cd8b405f148cbf51a99e93209431c1a287fca4c19e103c9b9a73c67e40

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:29:02 GMT
  • Parent Layer: 18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8.0

$ docker pull library/tomcat@sha256:bdec69e4f48e195dbbf1ad5a5bfee8c2dff5e62726ca8f97ff53ff6133ff3012
  • Total Virtual Size: 352.2 MB (352239390 bytes)
  • Total v2 Content-Length: 158.8 MB (158822661 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:bd8083159a02737b184745be651ba3a66bced7cef13a6250bc5270cf8e2b842b
  • v2 Content-Length: 100.7 KB (100712 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:50 GMT

35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94

ENV TOMCAT_VERSION=8.0.33
  • Created: Wed, 27 Apr 2016 03:27:34 GMT
  • Parent Layer: 35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
  • Created: Wed, 27 Apr 2016 03:27:35 GMT
  • Parent Layer: 558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:28:58 GMT
  • Parent Layer: 4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16574293 bytes)
  • v2 Blob: sha256:a23abd629d78f10f42310bedb2211e8174506ee3edd158d9dbd7dc2fd766cd66
  • v2 Content-Length: 10.0 MB (10025161 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:38 GMT

e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: 902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:ebb570e743cd200b5894c01674059859bf7b9a65b505ade878a5aecd885a0002
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:33 GMT

18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9a08a7cd8b405f148cbf51a99e93209431c1a287fca4c19e103c9b9a73c67e40

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:29:02 GMT
  • Parent Layer: 18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8

$ docker pull library/tomcat@sha256:5b5f36e4215eccb4ab6d7e43e52b5d971cefe3603aed63a60d216de95657ece7
  • Total Virtual Size: 352.2 MB (352239390 bytes)
  • Total v2 Content-Length: 158.8 MB (158822661 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:bd8083159a02737b184745be651ba3a66bced7cef13a6250bc5270cf8e2b842b
  • v2 Content-Length: 100.7 KB (100712 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:50 GMT

35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94

ENV TOMCAT_VERSION=8.0.33
  • Created: Wed, 27 Apr 2016 03:27:34 GMT
  • Parent Layer: 35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
  • Created: Wed, 27 Apr 2016 03:27:35 GMT
  • Parent Layer: 558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:28:58 GMT
  • Parent Layer: 4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16574293 bytes)
  • v2 Blob: sha256:a23abd629d78f10f42310bedb2211e8174506ee3edd158d9dbd7dc2fd766cd66
  • v2 Content-Length: 10.0 MB (10025161 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:38 GMT

e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: 902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:ebb570e743cd200b5894c01674059859bf7b9a65b505ade878a5aecd885a0002
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:33 GMT

18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9a08a7cd8b405f148cbf51a99e93209431c1a287fca4c19e103c9b9a73c67e40

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:29:02 GMT
  • Parent Layer: 18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:latest

$ docker pull library/tomcat@sha256:54105e762b27f7906d966ff426fa4d6e93788f0abede8081a84aa22a3d7d1d13
  • Total Virtual Size: 352.2 MB (352239390 bytes)
  • Total v2 Content-Length: 158.8 MB (158822661 bytes)

Layers (23)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:06:52 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:06:53 GMT
  • Parent Layer: 5af4d14f9deb26a88e4157b829c02878f2308eb42cd81961e20b08c42128b7e3
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:c35f0a4a3a31b2004b49d506be61d1a7c8b69d29e1610c1a96d134101ff8f9d8
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:42:44 GMT

2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32

ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:06:54 GMT
  • Parent Layer: 39663c8c9e8b48abd68edded274bb2d9602a9ca3348a6c561cdae9855046978a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029

ENV JAVA_VERSION=7u101
  • Created: Wed, 27 Apr 2016 00:03:57 GMT
  • Parent Layer: 2726f048959c2b1ca0f9670ac9c3c59ac90af5f8916aab2d01ac26972f742a32
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50

ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-1~deb8u1
  • Created: Wed, 27 Apr 2016 00:03:58 GMT
  • Parent Layer: a5d0c0e578bd5bdaea3f7baf5a4735eed9ca2512434e6fd03b8c8d7179d11029
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-7-jre-headless="$JAVA_DEBIAN_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Wed, 27 Apr 2016 00:05:05 GMT
  • Parent Layer: e5b34f1933976052c865b2f9663bb050993a05edf829dfaba0f830d0852fad50
  • Docker Version: 1.9.1
  • Virtual Size: 164.2 MB (164165572 bytes)
  • v2 Blob: sha256:69eef6aab3ce4a614e64163e2c23876946857a074e52d89169d8ac1e7b8ea5b2
  • v2 Content-Length: 78.0 MB (78003933 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:19:01 GMT

4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:41 GMT
  • Parent Layer: 792af56dd24e474f6970f76c9f7f979dcb84ac86822b7e87ab0c7c7003734ffa
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Wed, 27 Apr 2016 03:09:42 GMT
  • Parent Layer: 4257675ec13b973bed95b8e1884318c693edf941084d694bca6076d3b699559d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55

RUN mkdir -p "$CATALINA_HOME"
  • Created: Wed, 27 Apr 2016 03:09:43 GMT
  • Parent Layer: 847dd7ca340be396a97836d2a8111aa60df86dcf85053f1c3816f75605a6f670
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a78273d088a799448053fcbc65c6d182bfa69fe0c17f626c41ad6db5efd73b24
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:15 GMT

7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498

WORKDIR /usr/local/tomcat
  • Created: Wed, 27 Apr 2016 03:09:44 GMT
  • Parent Layer: 434542528df9106c88189558937541b10c599dfd77d83c87e90d6db9c4931c55
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:10:20 GMT
  • Parent Layer: 7ee92c9b5b6c284f69b3475da10b2c53dca76c6e65799667dbd109e4b6b58498
  • Docker Version: 1.9.1
  • Virtual Size: 879.2 KB (879167 bytes)
  • v2 Blob: sha256:ec194b9d9161514b875d5541ff709088c56f1b5aa5afbab6ad63aabedb3c90ec
  • v2 Content-Length: 255.3 KB (255345 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:58:10 GMT

6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 636bfc27c4b52c13f9cbe4ef992392212bec5a38b8c10a90eb6f4a2fc19bc255
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:bd8083159a02737b184745be651ba3a66bced7cef13a6250bc5270cf8e2b842b
  • v2 Content-Length: 100.7 KB (100712 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:50 GMT

35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:27:33 GMT
  • Parent Layer: 6d3961c629939b6e397ca2c513b929db2cb5f60fbb86aa50e57303cc4739a0b3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94

ENV TOMCAT_VERSION=8.0.33
  • Created: Wed, 27 Apr 2016 03:27:34 GMT
  • Parent Layer: 35db643cb0f451167ed1c671af9a6b06e93d5165a9de56a3408557547c447689
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
  • Created: Wed, 27 Apr 2016 03:27:35 GMT
  • Parent Layer: 558b3ae55e805d9380164a3ca6a250f38f56a67c1b6eda423c09bad884aa9c94
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:28:58 GMT
  • Parent Layer: 4c27069b39a4bdda6d16ad3718ba5d4fcf6064c22ba7f6375d6cbb3b103d4696
  • Docker Version: 1.9.1
  • Virtual Size: 16.6 MB (16574293 bytes)
  • v2 Blob: sha256:a23abd629d78f10f42310bedb2211e8174506ee3edd158d9dbd7dc2fd766cd66
  • v2 Content-Length: 10.0 MB (10025161 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:38 GMT

e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: 902970b0277949eb155780269adcfecc34dbd926dc7e73e2759e711058e8e6f8
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:ebb570e743cd200b5894c01674059859bf7b9a65b505ade878a5aecd885a0002
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:01:33 GMT

18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:29:01 GMT
  • Parent Layer: e6953f0c45679c925b5114b9b62ab6712d744b23c32294fe667cfd92102fb152
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9a08a7cd8b405f148cbf51a99e93209431c1a287fca4c19e103c9b9a73c67e40

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:29:02 GMT
  • Parent Layer: 18a90934351fc6bb0801753d8632630f730f9959543902f2c53d2c9ecd403f2d
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8.0.33-jre8

$ docker pull library/tomcat@sha256:6d82ceb1d9143bd5944c3b08f2acaf0169dd1f70d85e595fbf8ddc98ae6c1194
  • Total Virtual Size: 328.2 MB (328205299 bytes)
  • Total v2 Content-Length: 134.4 MB (134372812 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:33:19 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

18fe34734b9415db40b7240fbaac6f0a3da16475b61d9ed40aedae0df008d2ae

ENV TOMCAT_VERSION=8.0.33
  • Created: Wed, 27 Apr 2016 03:33:19 GMT
  • Parent Layer: 8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

0c521e0c27864ec448ebed5bc2e8ddbec36c3dbd8ac0ddd0eb21b6ca72beffb3

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
  • Created: Wed, 27 Apr 2016 03:33:20 GMT
  • Parent Layer: 18fe34734b9415db40b7240fbaac6f0a3da16475b61d9ed40aedae0df008d2ae
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

aa569cf5c1ca89e7f3d03997c58af274f7dc1b18d2104ed62baa77acac2d1a31

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:36:08 GMT
  • Parent Layer: 0c521e0c27864ec448ebed5bc2e8ddbec36c3dbd8ac0ddd0eb21b6ca72beffb3
  • Docker Version: 1.9.1
  • Virtual Size: 16.5 MB (16455543 bytes)
  • v2 Blob: sha256:8fd6da022374371aaabc515abb84de270891ff1dfa22ac423b3cc80c8c487c6e
  • v2 Content-Length: 10.0 MB (9994227 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:39 GMT

c3489d2a3bbb191b20d9791e6dec0b1d33524c552a77f60d4b0bf0fa0efaf591

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:36:10 GMT
  • Parent Layer: aa569cf5c1ca89e7f3d03997c58af274f7dc1b18d2104ed62baa77acac2d1a31
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:11658db16d0e73ffdf61843e596b29e194ae844eaefda4a93383d3f77b5a4a8f
  • v2 Content-Length: 129.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:34 GMT

adfa20bd59f2c8b07f508f3691fda8ec2114540c3e8b40b70f9833c19abccbb5

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:36:11 GMT
  • Parent Layer: c3489d2a3bbb191b20d9791e6dec0b1d33524c552a77f60d4b0bf0fa0efaf591
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

028b89a0dc633d6a543a8771faa41a7fab9ed45a0a262765c46d188d22e0f541

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:36:12 GMT
  • Parent Layer: adfa20bd59f2c8b07f508f3691fda8ec2114540c3e8b40b70f9833c19abccbb5
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8.0-jre8

$ docker pull library/tomcat@sha256:562a5719903ee6bec11027b658079ef2586f9ba37582bacc0fa2c7234f61656f
  • Total Virtual Size: 328.2 MB (328205299 bytes)
  • Total v2 Content-Length: 134.4 MB (134372812 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:33:19 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

18fe34734b9415db40b7240fbaac6f0a3da16475b61d9ed40aedae0df008d2ae

ENV TOMCAT_VERSION=8.0.33
  • Created: Wed, 27 Apr 2016 03:33:19 GMT
  • Parent Layer: 8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

0c521e0c27864ec448ebed5bc2e8ddbec36c3dbd8ac0ddd0eb21b6ca72beffb3

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
  • Created: Wed, 27 Apr 2016 03:33:20 GMT
  • Parent Layer: 18fe34734b9415db40b7240fbaac6f0a3da16475b61d9ed40aedae0df008d2ae
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

aa569cf5c1ca89e7f3d03997c58af274f7dc1b18d2104ed62baa77acac2d1a31

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:36:08 GMT
  • Parent Layer: 0c521e0c27864ec448ebed5bc2e8ddbec36c3dbd8ac0ddd0eb21b6ca72beffb3
  • Docker Version: 1.9.1
  • Virtual Size: 16.5 MB (16455543 bytes)
  • v2 Blob: sha256:8fd6da022374371aaabc515abb84de270891ff1dfa22ac423b3cc80c8c487c6e
  • v2 Content-Length: 10.0 MB (9994227 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:39 GMT

c3489d2a3bbb191b20d9791e6dec0b1d33524c552a77f60d4b0bf0fa0efaf591

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:36:10 GMT
  • Parent Layer: aa569cf5c1ca89e7f3d03997c58af274f7dc1b18d2104ed62baa77acac2d1a31
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:11658db16d0e73ffdf61843e596b29e194ae844eaefda4a93383d3f77b5a4a8f
  • v2 Content-Length: 129.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:34 GMT

adfa20bd59f2c8b07f508f3691fda8ec2114540c3e8b40b70f9833c19abccbb5

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:36:11 GMT
  • Parent Layer: c3489d2a3bbb191b20d9791e6dec0b1d33524c552a77f60d4b0bf0fa0efaf591
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

028b89a0dc633d6a543a8771faa41a7fab9ed45a0a262765c46d188d22e0f541

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:36:12 GMT
  • Parent Layer: adfa20bd59f2c8b07f508f3691fda8ec2114540c3e8b40b70f9833c19abccbb5
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8-jre8

$ docker pull library/tomcat@sha256:8da9feae59f639aa138a9b4c9c513b2d7986934d926669dc9845df70e2270ac5
  • Total Virtual Size: 328.2 MB (328205299 bytes)
  • Total v2 Content-Length: 134.4 MB (134372812 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:33:19 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

18fe34734b9415db40b7240fbaac6f0a3da16475b61d9ed40aedae0df008d2ae

ENV TOMCAT_VERSION=8.0.33
  • Created: Wed, 27 Apr 2016 03:33:19 GMT
  • Parent Layer: 8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

0c521e0c27864ec448ebed5bc2e8ddbec36c3dbd8ac0ddd0eb21b6ca72beffb3

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
  • Created: Wed, 27 Apr 2016 03:33:20 GMT
  • Parent Layer: 18fe34734b9415db40b7240fbaac6f0a3da16475b61d9ed40aedae0df008d2ae
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

aa569cf5c1ca89e7f3d03997c58af274f7dc1b18d2104ed62baa77acac2d1a31

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:36:08 GMT
  • Parent Layer: 0c521e0c27864ec448ebed5bc2e8ddbec36c3dbd8ac0ddd0eb21b6ca72beffb3
  • Docker Version: 1.9.1
  • Virtual Size: 16.5 MB (16455543 bytes)
  • v2 Blob: sha256:8fd6da022374371aaabc515abb84de270891ff1dfa22ac423b3cc80c8c487c6e
  • v2 Content-Length: 10.0 MB (9994227 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:39 GMT

c3489d2a3bbb191b20d9791e6dec0b1d33524c552a77f60d4b0bf0fa0efaf591

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:36:10 GMT
  • Parent Layer: aa569cf5c1ca89e7f3d03997c58af274f7dc1b18d2104ed62baa77acac2d1a31
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:11658db16d0e73ffdf61843e596b29e194ae844eaefda4a93383d3f77b5a4a8f
  • v2 Content-Length: 129.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:34 GMT

adfa20bd59f2c8b07f508f3691fda8ec2114540c3e8b40b70f9833c19abccbb5

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:36:11 GMT
  • Parent Layer: c3489d2a3bbb191b20d9791e6dec0b1d33524c552a77f60d4b0bf0fa0efaf591
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

028b89a0dc633d6a543a8771faa41a7fab9ed45a0a262765c46d188d22e0f541

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:36:12 GMT
  • Parent Layer: adfa20bd59f2c8b07f508f3691fda8ec2114540c3e8b40b70f9833c19abccbb5
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8.5.0-jre8

$ docker pull library/tomcat@sha256:860932a271fee7571c066eea3cf6be9e8e4c6f6f518b6564d9f47e87550f3a4b
  • Total Virtual Size: 327.9 MB (327926549 bytes)
  • Total v2 Content-Length: 134.4 MB (134357833 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:33:19 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6677ba3859c3fb2362c9d061766dd20f3ab053981bfb8c98ebd618e236d75492

ENV TOMCAT_VERSION=8.5.0
  • Created: Wed, 27 Apr 2016 03:37:52 GMT
  • Parent Layer: 8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5e085ad33f6b6543a022570b30b0f6ca85043e684663eb704803c6901d0af84

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.tar.gz
  • Created: Wed, 27 Apr 2016 03:37:52 GMT
  • Parent Layer: 6677ba3859c3fb2362c9d061766dd20f3ab053981bfb8c98ebd618e236d75492
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

dc8ad396e744ca7e1c58e7e5935341c4386048c0518f2d716335c4de20be4f4a

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:39:26 GMT
  • Parent Layer: a5e085ad33f6b6543a022570b30b0f6ca85043e684663eb704803c6901d0af84
  • Docker Version: 1.9.1
  • Virtual Size: 16.2 MB (16176793 bytes)
  • v2 Blob: sha256:1e4a1b03e394731e6f4c7e1a3eb29f9053d9f5709c4c1d92c03c8b8298bb80bb
  • v2 Content-Length: 10.0 MB (9979248 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:23 GMT

fbe75737c0b1c0b9660c2cc616e9932f81f592094aab03fbb889fa2f943a6b04

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:39:29 GMT
  • Parent Layer: dc8ad396e744ca7e1c58e7e5935341c4386048c0518f2d716335c4de20be4f4a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:35609676c7a66379d09368661d60d031772594090e496dab8d28fc3767ed6c9d
  • v2 Content-Length: 129.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:17 GMT

45894f5cef804f076b8bce9869ac02a8446e3dd654fd15fd31622dc283c55242

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:39:30 GMT
  • Parent Layer: fbe75737c0b1c0b9660c2cc616e9932f81f592094aab03fbb889fa2f943a6b04
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b06a341f8bce70d0f9052ae88fca732afa8276c04d86556ca816986235af3f77

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:39:31 GMT
  • Parent Layer: 45894f5cef804f076b8bce9869ac02a8446e3dd654fd15fd31622dc283c55242
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8.5-jre8

$ docker pull library/tomcat@sha256:22e7212bcf3c675e0217681fedba2ce18454d9530ddc5ee0bfe6d95ca4d08b79
  • Total Virtual Size: 327.9 MB (327926549 bytes)
  • Total v2 Content-Length: 134.4 MB (134357833 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:33:19 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6677ba3859c3fb2362c9d061766dd20f3ab053981bfb8c98ebd618e236d75492

ENV TOMCAT_VERSION=8.5.0
  • Created: Wed, 27 Apr 2016 03:37:52 GMT
  • Parent Layer: 8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5e085ad33f6b6543a022570b30b0f6ca85043e684663eb704803c6901d0af84

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.tar.gz
  • Created: Wed, 27 Apr 2016 03:37:52 GMT
  • Parent Layer: 6677ba3859c3fb2362c9d061766dd20f3ab053981bfb8c98ebd618e236d75492
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

dc8ad396e744ca7e1c58e7e5935341c4386048c0518f2d716335c4de20be4f4a

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:39:26 GMT
  • Parent Layer: a5e085ad33f6b6543a022570b30b0f6ca85043e684663eb704803c6901d0af84
  • Docker Version: 1.9.1
  • Virtual Size: 16.2 MB (16176793 bytes)
  • v2 Blob: sha256:1e4a1b03e394731e6f4c7e1a3eb29f9053d9f5709c4c1d92c03c8b8298bb80bb
  • v2 Content-Length: 10.0 MB (9979248 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:23 GMT

fbe75737c0b1c0b9660c2cc616e9932f81f592094aab03fbb889fa2f943a6b04

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:39:29 GMT
  • Parent Layer: dc8ad396e744ca7e1c58e7e5935341c4386048c0518f2d716335c4de20be4f4a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:35609676c7a66379d09368661d60d031772594090e496dab8d28fc3767ed6c9d
  • v2 Content-Length: 129.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:17 GMT

45894f5cef804f076b8bce9869ac02a8446e3dd654fd15fd31622dc283c55242

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:39:30 GMT
  • Parent Layer: fbe75737c0b1c0b9660c2cc616e9932f81f592094aab03fbb889fa2f943a6b04
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b06a341f8bce70d0f9052ae88fca732afa8276c04d86556ca816986235af3f77

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:39:31 GMT
  • Parent Layer: 45894f5cef804f076b8bce9869ac02a8446e3dd654fd15fd31622dc283c55242
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8.5.0

$ docker pull library/tomcat@sha256:c9d4b2ae9bad2c5314ea0380a6d197d6efa55c17b1aea0d599e6b433cd6f90c0
  • Total Virtual Size: 327.9 MB (327926549 bytes)
  • Total v2 Content-Length: 134.4 MB (134357833 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:33:19 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6677ba3859c3fb2362c9d061766dd20f3ab053981bfb8c98ebd618e236d75492

ENV TOMCAT_VERSION=8.5.0
  • Created: Wed, 27 Apr 2016 03:37:52 GMT
  • Parent Layer: 8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5e085ad33f6b6543a022570b30b0f6ca85043e684663eb704803c6901d0af84

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.tar.gz
  • Created: Wed, 27 Apr 2016 03:37:52 GMT
  • Parent Layer: 6677ba3859c3fb2362c9d061766dd20f3ab053981bfb8c98ebd618e236d75492
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

dc8ad396e744ca7e1c58e7e5935341c4386048c0518f2d716335c4de20be4f4a

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:39:26 GMT
  • Parent Layer: a5e085ad33f6b6543a022570b30b0f6ca85043e684663eb704803c6901d0af84
  • Docker Version: 1.9.1
  • Virtual Size: 16.2 MB (16176793 bytes)
  • v2 Blob: sha256:1e4a1b03e394731e6f4c7e1a3eb29f9053d9f5709c4c1d92c03c8b8298bb80bb
  • v2 Content-Length: 10.0 MB (9979248 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:23 GMT

fbe75737c0b1c0b9660c2cc616e9932f81f592094aab03fbb889fa2f943a6b04

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:39:29 GMT
  • Parent Layer: dc8ad396e744ca7e1c58e7e5935341c4386048c0518f2d716335c4de20be4f4a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:35609676c7a66379d09368661d60d031772594090e496dab8d28fc3767ed6c9d
  • v2 Content-Length: 129.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:17 GMT

45894f5cef804f076b8bce9869ac02a8446e3dd654fd15fd31622dc283c55242

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:39:30 GMT
  • Parent Layer: fbe75737c0b1c0b9660c2cc616e9932f81f592094aab03fbb889fa2f943a6b04
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b06a341f8bce70d0f9052ae88fca732afa8276c04d86556ca816986235af3f77

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:39:31 GMT
  • Parent Layer: 45894f5cef804f076b8bce9869ac02a8446e3dd654fd15fd31622dc283c55242
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:8.5

$ docker pull library/tomcat@sha256:cf08c30c05489419118608e951a4c9a24088b46084e89ea85a237ba391a22cdb
  • Total Virtual Size: 327.9 MB (327926549 bytes)
  • Total v2 Content-Length: 134.4 MB (134357833 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466

ENV TOMCAT_MAJOR=8
  • Created: Wed, 27 Apr 2016 03:33:19 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6677ba3859c3fb2362c9d061766dd20f3ab053981bfb8c98ebd618e236d75492

ENV TOMCAT_VERSION=8.5.0
  • Created: Wed, 27 Apr 2016 03:37:52 GMT
  • Parent Layer: 8a0832321ea021710e2601721e77f33788684b17ed271743fc6305a46d94b466
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

a5e085ad33f6b6543a022570b30b0f6ca85043e684663eb704803c6901d0af84

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.tar.gz
  • Created: Wed, 27 Apr 2016 03:37:52 GMT
  • Parent Layer: 6677ba3859c3fb2362c9d061766dd20f3ab053981bfb8c98ebd618e236d75492
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

dc8ad396e744ca7e1c58e7e5935341c4386048c0518f2d716335c4de20be4f4a

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:39:26 GMT
  • Parent Layer: a5e085ad33f6b6543a022570b30b0f6ca85043e684663eb704803c6901d0af84
  • Docker Version: 1.9.1
  • Virtual Size: 16.2 MB (16176793 bytes)
  • v2 Blob: sha256:1e4a1b03e394731e6f4c7e1a3eb29f9053d9f5709c4c1d92c03c8b8298bb80bb
  • v2 Content-Length: 10.0 MB (9979248 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:23 GMT

fbe75737c0b1c0b9660c2cc616e9932f81f592094aab03fbb889fa2f943a6b04

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:39:29 GMT
  • Parent Layer: dc8ad396e744ca7e1c58e7e5935341c4386048c0518f2d716335c4de20be4f4a
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:35609676c7a66379d09368661d60d031772594090e496dab8d28fc3767ed6c9d
  • v2 Content-Length: 129.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:17 GMT

45894f5cef804f076b8bce9869ac02a8446e3dd654fd15fd31622dc283c55242

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:39:30 GMT
  • Parent Layer: fbe75737c0b1c0b9660c2cc616e9932f81f592094aab03fbb889fa2f943a6b04
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b06a341f8bce70d0f9052ae88fca732afa8276c04d86556ca816986235af3f77

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:39:31 GMT
  • Parent Layer: 45894f5cef804f076b8bce9869ac02a8446e3dd654fd15fd31622dc283c55242
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:9.0.0.M4-jre8

$ docker pull library/tomcat@sha256:15ba9440a77829d22e94c3c5f517a1b461030e74e23ae5c0279411f82f69b9af
  • Total Virtual Size: 328.0 MB (328022040 bytes)
  • Total v2 Content-Length: 134.4 MB (134419175 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1

ENV TOMCAT_MAJOR=9
  • Created: Wed, 27 Apr 2016 03:41:46 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f

ENV TOMCAT_VERSION=9.0.0.M4
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-9/v9.0.0.M4/bin/apache-tomcat-9.0.0.M4.tar.gz
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: 615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:43:25 GMT
  • Parent Layer: bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f
  • Docker Version: 1.9.1
  • Virtual Size: 16.3 MB (16272284 bytes)
  • v2 Blob: sha256:1690f125342b246fac014ffb8bcef2ddc6ef4bd405cf6fbd8477ee6e139e4b1a
  • v2 Content-Length: 10.0 MB (10040589 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:04:05 GMT

e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:43:28 GMT
  • Parent Layer: 6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:857d5b7e3a2def62bb72dd9d06aec0ea507dea9fe4b861be6d28278b655d0a89
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:59 GMT

77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f78d3007503fc87b801a9a592227d24b694cdb4090a287da122099708cd78966

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: 77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:9.0.0-jre8

$ docker pull library/tomcat@sha256:b5347b99c64d693549f01ba1be086a1ec0e7392badd3b0408abdcb05c1e0480a
  • Total Virtual Size: 328.0 MB (328022040 bytes)
  • Total v2 Content-Length: 134.4 MB (134419175 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1

ENV TOMCAT_MAJOR=9
  • Created: Wed, 27 Apr 2016 03:41:46 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f

ENV TOMCAT_VERSION=9.0.0.M4
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-9/v9.0.0.M4/bin/apache-tomcat-9.0.0.M4.tar.gz
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: 615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:43:25 GMT
  • Parent Layer: bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f
  • Docker Version: 1.9.1
  • Virtual Size: 16.3 MB (16272284 bytes)
  • v2 Blob: sha256:1690f125342b246fac014ffb8bcef2ddc6ef4bd405cf6fbd8477ee6e139e4b1a
  • v2 Content-Length: 10.0 MB (10040589 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:04:05 GMT

e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:43:28 GMT
  • Parent Layer: 6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:857d5b7e3a2def62bb72dd9d06aec0ea507dea9fe4b861be6d28278b655d0a89
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:59 GMT

77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f78d3007503fc87b801a9a592227d24b694cdb4090a287da122099708cd78966

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: 77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:9.0-jre8

$ docker pull library/tomcat@sha256:f13ac3e153143fb74c8a0f805e19bc8bd0b14f9101e012b6fafa8e845a002b7c
  • Total Virtual Size: 328.0 MB (328022040 bytes)
  • Total v2 Content-Length: 134.4 MB (134419175 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1

ENV TOMCAT_MAJOR=9
  • Created: Wed, 27 Apr 2016 03:41:46 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f

ENV TOMCAT_VERSION=9.0.0.M4
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-9/v9.0.0.M4/bin/apache-tomcat-9.0.0.M4.tar.gz
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: 615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:43:25 GMT
  • Parent Layer: bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f
  • Docker Version: 1.9.1
  • Virtual Size: 16.3 MB (16272284 bytes)
  • v2 Blob: sha256:1690f125342b246fac014ffb8bcef2ddc6ef4bd405cf6fbd8477ee6e139e4b1a
  • v2 Content-Length: 10.0 MB (10040589 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:04:05 GMT

e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:43:28 GMT
  • Parent Layer: 6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:857d5b7e3a2def62bb72dd9d06aec0ea507dea9fe4b861be6d28278b655d0a89
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:59 GMT

77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f78d3007503fc87b801a9a592227d24b694cdb4090a287da122099708cd78966

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: 77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:9-jre8

$ docker pull library/tomcat@sha256:4a1c6d38261860c17edc20abbf0bd4c993c375a4bfc23e23ef0b45f06f2aaee8
  • Total Virtual Size: 328.0 MB (328022040 bytes)
  • Total v2 Content-Length: 134.4 MB (134419175 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1

ENV TOMCAT_MAJOR=9
  • Created: Wed, 27 Apr 2016 03:41:46 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f

ENV TOMCAT_VERSION=9.0.0.M4
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-9/v9.0.0.M4/bin/apache-tomcat-9.0.0.M4.tar.gz
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: 615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:43:25 GMT
  • Parent Layer: bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f
  • Docker Version: 1.9.1
  • Virtual Size: 16.3 MB (16272284 bytes)
  • v2 Blob: sha256:1690f125342b246fac014ffb8bcef2ddc6ef4bd405cf6fbd8477ee6e139e4b1a
  • v2 Content-Length: 10.0 MB (10040589 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:04:05 GMT

e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:43:28 GMT
  • Parent Layer: 6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:857d5b7e3a2def62bb72dd9d06aec0ea507dea9fe4b861be6d28278b655d0a89
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:59 GMT

77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f78d3007503fc87b801a9a592227d24b694cdb4090a287da122099708cd78966

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: 77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:9.0.0.M4

$ docker pull library/tomcat@sha256:e23241ca70c3945a50057bf2c1805d30b5ae7d1062cda26b179fab929f22c710
  • Total Virtual Size: 328.0 MB (328022040 bytes)
  • Total v2 Content-Length: 134.4 MB (134419175 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1

ENV TOMCAT_MAJOR=9
  • Created: Wed, 27 Apr 2016 03:41:46 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f

ENV TOMCAT_VERSION=9.0.0.M4
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-9/v9.0.0.M4/bin/apache-tomcat-9.0.0.M4.tar.gz
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: 615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:43:25 GMT
  • Parent Layer: bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f
  • Docker Version: 1.9.1
  • Virtual Size: 16.3 MB (16272284 bytes)
  • v2 Blob: sha256:1690f125342b246fac014ffb8bcef2ddc6ef4bd405cf6fbd8477ee6e139e4b1a
  • v2 Content-Length: 10.0 MB (10040589 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:04:05 GMT

e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:43:28 GMT
  • Parent Layer: 6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:857d5b7e3a2def62bb72dd9d06aec0ea507dea9fe4b861be6d28278b655d0a89
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:59 GMT

77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f78d3007503fc87b801a9a592227d24b694cdb4090a287da122099708cd78966

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: 77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:9.0.0

$ docker pull library/tomcat@sha256:45dd469cc977803f70e60cae2a5ab20be4443a0ccbea0c68370e9b4bcc696989
  • Total Virtual Size: 328.0 MB (328022040 bytes)
  • Total v2 Content-Length: 134.4 MB (134419175 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1

ENV TOMCAT_MAJOR=9
  • Created: Wed, 27 Apr 2016 03:41:46 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f

ENV TOMCAT_VERSION=9.0.0.M4
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-9/v9.0.0.M4/bin/apache-tomcat-9.0.0.M4.tar.gz
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: 615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:43:25 GMT
  • Parent Layer: bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f
  • Docker Version: 1.9.1
  • Virtual Size: 16.3 MB (16272284 bytes)
  • v2 Blob: sha256:1690f125342b246fac014ffb8bcef2ddc6ef4bd405cf6fbd8477ee6e139e4b1a
  • v2 Content-Length: 10.0 MB (10040589 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:04:05 GMT

e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:43:28 GMT
  • Parent Layer: 6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:857d5b7e3a2def62bb72dd9d06aec0ea507dea9fe4b861be6d28278b655d0a89
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:59 GMT

77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f78d3007503fc87b801a9a592227d24b694cdb4090a287da122099708cd78966

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: 77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:9.0

$ docker pull library/tomcat@sha256:3729795551193b3c091f9d7bf42d30a7c59b3acadcb5a96dbcb59ecdf4f72ab4
  • Total Virtual Size: 328.0 MB (328022040 bytes)
  • Total v2 Content-Length: 134.4 MB (134419175 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1

ENV TOMCAT_MAJOR=9
  • Created: Wed, 27 Apr 2016 03:41:46 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f

ENV TOMCAT_VERSION=9.0.0.M4
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-9/v9.0.0.M4/bin/apache-tomcat-9.0.0.M4.tar.gz
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: 615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:43:25 GMT
  • Parent Layer: bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f
  • Docker Version: 1.9.1
  • Virtual Size: 16.3 MB (16272284 bytes)
  • v2 Blob: sha256:1690f125342b246fac014ffb8bcef2ddc6ef4bd405cf6fbd8477ee6e139e4b1a
  • v2 Content-Length: 10.0 MB (10040589 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:04:05 GMT

e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:43:28 GMT
  • Parent Layer: 6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:857d5b7e3a2def62bb72dd9d06aec0ea507dea9fe4b861be6d28278b655d0a89
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:59 GMT

77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f78d3007503fc87b801a9a592227d24b694cdb4090a287da122099708cd78966

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: 77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

tomcat:9

$ docker pull library/tomcat@sha256:2ad27789d025d9c198607d7d45eacc87cc7c6281eba38ed7174a438ad9aa6abc
  • Total Virtual Size: 328.0 MB (328022040 bytes)
  • Total v2 Content-Length: 134.4 MB (134419175 bytes)

Layers (26)

6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114

ADD file:2ed80fd333c2052addd160264a94c0e3c469f808f54b58f84c4041742424e0a7 in /
  • Created: Mon, 04 Apr 2016 22:02:00 GMT
  • Docker Version: 1.9.1
  • Virtual Size: 125.1 MB (125051065 bytes)
  • v2 Blob: sha256:efd26ecc95486998b41b3fe167236e3fb3e109c66dd1a51ab5161e40b06cf486
  • v2 Content-Length: 51.3 MB (51342828 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:04:14 GMT

d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634

CMD ["/bin/bash"]
  • Created: Mon, 04 Apr 2016 22:02:03 GMT
  • Parent Layer: 6b8a1ecb2364a8ea74873a6bac5104699c260a392ce403ca137b2ce5c5235114
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55

RUN apt-get update && apt-get install -y --no-install-recommends \
		ca-certificates \
		curl \
		wget \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 22:08:25 GMT
  • Parent Layer: d1cc0e6af8490e94cde088bec8b267615464eeb1af20bcbe577d055ff231e634
  • Docker Version: 1.9.1
  • Virtual Size: 44.3 MB (44283322 bytes)
  • v2 Blob: sha256:d1784d73276eaab185f50512c4e1d8556c4aab8beac1daa087333f8bdbc52f0c
  • v2 Content-Length: 18.5 MB (18527192 bytes)
  • v2 Last-Modified: Mon, 04 Apr 2016 22:18:52 GMT

ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59

RUN apt-get update && apt-get install -y --no-install-recommends \
		bzip2 \
		unzip \
		xz-utils \
	&& rm -rf /var/lib/apt/lists/*
  • Created: Mon, 04 Apr 2016 23:06:51 GMT
  • Parent Layer: 9d8bd2efff01d3076e5a045e81e3af2c6779e261073d54c924d3fc8540846a55
  • Docker Version: 1.9.1
  • Virtual Size: 1.2 MB (1171554 bytes)
  • v2 Blob: sha256:52a884c93bb2af68588628bba83021c9f35845905129aae18592d331830cbdff
  • v2 Content-Length: 566.6 KB (566558 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:43 GMT

f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7

RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
  • Created: Mon, 04 Apr 2016 23:19:27 GMT
  • Parent Layer: ebf89852e971f664cebded66860ed8700bceb0b23f8735b100d855e30e623b59
  • Docker Version: 1.9.1
  • Virtual Size: 61.0 B
  • v2 Blob: sha256:070ee56a6f7eaa89a4d6fa9080782779e507ad728dee505245128af70467ac19
  • v2 Content-Length: 218.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:40 GMT

e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58

ENV LANG=C.UTF-8
  • Created: Mon, 04 Apr 2016 23:19:28 GMT
  • Parent Layer: f53b718ffa06fe2f919ceb2debd18d280e3cea1e8b014011fe42abc31a4b8da7
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f

RUN { \
		echo '#!/bin/sh'; \
		echo 'set -e'; \
		echo; \
		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; \
	} > /usr/local/bin/docker-java-home \
	&& chmod +x /usr/local/bin/docker-java-home
  • Created: Mon, 04 Apr 2016 23:19:29 GMT
  • Parent Layer: e9dec0aba9873c6a4c02be81e6962ac43f2e05cc3e16e86b0af0400556c5fc58
  • Docker Version: 1.9.1
  • Virtual Size: 87.0 B
  • v2 Blob: sha256:f8b8b1302b4f236f33b92ad898548f7353e5c5dc79aa0a4d464e2640b618cd8a
  • v2 Content-Length: 242.0 B
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:35 GMT

3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6

ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 465501aff72f3b498f5dad5d3d2f6ee089ae49c6c861eeed36f4653630674b7f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843

ENV JAVA_VERSION=8u72
  • Created: Mon, 04 Apr 2016 23:19:30 GMT
  • Parent Layer: 3e068a57afebb2501dc523647b0a3213241240d4847303737ff31962e656ddb6
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642

ENV JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: fe962ef562700c1f1349124dc05135499b0c63d5428db0a268f2133dc4ddf843
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8

ENV CA_CERTIFICATES_JAVA_VERSION=20140324
  • Created: Mon, 04 Apr 2016 23:19:31 GMT
  • Parent Layer: 2d481368436064ac1a3dc616d003d88bf55bad83e55c6085465ee83385af2642
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb

RUN set -x \
	&& apt-get update \
	&& apt-get install -y \
		openjdk-8-jre-headless="$JAVA_DEBIAN_VERSION" \
		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" \
	&& rm -rf /var/lib/apt/lists/* \
	&& [ "$JAVA_HOME" = "$(docker-java-home)" ]
  • Created: Mon, 04 Apr 2016 23:20:36 GMT
  • Parent Layer: e6ea6054e7716e404382e531fcb0bf0cdde89e224d038606f3412a011b9e57b8
  • Docker Version: 1.9.1
  • Virtual Size: 140.0 MB (139978929 bytes)
  • v2 Blob: sha256:e71221cc95985ee02472f6c5d678df7aa6b1e7b2b5a3fadff7e59f45405b6f9e
  • v2 Content-Length: 53.3 MB (53333545 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:22 GMT

78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4

RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
  • Created: Mon, 04 Apr 2016 23:20:40 GMT
  • Parent Layer: b599ec21e5fda2476f61c49453de326bd4c1bb59fc730f2c02c0bf3ba2178dbb
  • Docker Version: 1.9.1
  • Virtual Size: 418.2 KB (418216 bytes)
  • v2 Blob: sha256:349c9e35d5036742ce0c6288c97cce290f09d7db554d9c2fb0543c3613a1e2dc
  • v2 Content-Length: 284.3 KB (284336 bytes)
  • v2 Last-Modified: Tue, 05 Apr 2016 16:07:02 GMT

318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880

ENV CATALINA_HOME=/usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 78ce7242945784d136a3258595667573cd3d687db45531bdb12dba2532121ac4
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309

ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • Created: Tue, 05 Apr 2016 19:52:03 GMT
  • Parent Layer: 318eec41ea900beadd7395057ade65cc010c17fe04240fcd9e5334ff24b9a880
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09

RUN mkdir -p "$CATALINA_HOME"
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: 44b6ff9290f9f3ebf77812e73d1cdcbc4797b860f663c0668103e3bf1e9da309
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:43030ae83c61a9ed916de324145341f9596c81b27df42a6d978d4c5325d59f2a
  • v2 Content-Length: 144.0 B
  • v2 Last-Modified: Wed, 06 Apr 2016 03:15:36 GMT

87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff

WORKDIR /usr/local/tomcat
  • Created: Tue, 05 Apr 2016 19:52:05 GMT
  • Parent Layer: ed9b03a6e3b193e8d7f3e29361ce53fe5a2f636ff867f37bc6e0fce819d0ae09
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29

RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/*
  • Created: Wed, 27 Apr 2016 03:15:47 GMT
  • Parent Layer: 87e13b0a09d90df3593a79ae73ac2da123a8019b88e81ee2395a3dab53ffd5ff
  • Docker Version: 1.9.1
  • Virtual Size: 732.2 KB (732192 bytes)
  • v2 Blob: sha256:025f4a482baa531f9c5e81be9476024539ce8fe572db2c5fd36f3f3a64321f99
  • v2 Content-Length: 222.2 KB (222236 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 04:59:33 GMT

97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3

RUN set -ex \
	&& for key in \
		05AB33110949707C93A279E3D3EFE6B686867BA6 \
		07E48665A34DCAFAE522E5E6266191C37C037D42 \
		47309207D818FFD8DCD3F83F1931D684307A10A5 \
		541FBE7D8F78B25E055DDEE13C370389288584E7 \
		61B832AC2F1C5A90F0F9B00A1C506407564C17A3 \
		79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED \
		9BA44C2621385CB966EBA586F72C284D731FABEE \
		A27677289986DB50844682F8ACB77FC2E86E29AC \
		A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 \
		DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 \
		F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE \
		F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23 \
	; do \
		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
	done
  • Created: Wed, 27 Apr 2016 03:33:18 GMT
  • Parent Layer: b147dd73d184a6e7330d8154ffb8c9bd8d7f3e6144a4502063b735b369fdef29
  • Docker Version: 1.9.1
  • Virtual Size: 114.3 KB (114330 bytes)
  • v2 Blob: sha256:f2c762fd6c61e9fe0534e09bc087c4626dec8d7e7faa8b0b09eccae98648d0f6
  • v2 Content-Length: 100.7 KB (100709 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:02:51 GMT

e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1

ENV TOMCAT_MAJOR=9
  • Created: Wed, 27 Apr 2016 03:41:46 GMT
  • Parent Layer: 97d561c709d77a6fe73a59b709a89baa9a44b92f8925ee6e5c2344d23d8482f3
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f

ENV TOMCAT_VERSION=9.0.0.M4
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: e51d5e754829a98eea8d3d96a2b8afa452e32da686ee26e3e872b0075f9f02d1
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f

ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-9/v9.0.0.M4/bin/apache-tomcat-9.0.0.M4.tar.gz
  • Created: Wed, 27 Apr 2016 03:41:47 GMT
  • Parent Layer: 615e092967e539a92d2883b12408aa1c8cbcab0aeadcffbe885038f95fa5c56f
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b

RUN set -x \
		&& curl -fSL "$TOMCAT_TGZ_URL" -o tomcat.tar.gz \
	&& curl -fSL "$TOMCAT_TGZ_URL.asc" -o tomcat.tar.gz.asc \
	&& gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz \
	&& tar -xvf tomcat.tar.gz --strip-components=1 \
	&& rm bin/*.bat \
	&& rm tomcat.tar.gz* \
		&& nativeBuildDir="$(mktemp -d)" \
	&& tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1 \
	&& nativeBuildDeps=" \
		gcc \
		libapr1-dev \
		libssl-dev \
		make \
		openjdk-${JAVA_VERSION%%[-~bu]*}-jdk=$JAVA_DEBIAN_VERSION \
	" \
	&& apt-get update && apt-get install -y --no-install-recommends $nativeBuildDeps && rm -rf /var/lib/apt/lists/* \
	&& ( \
		export CATALINA_HOME="$PWD" \
		&& cd "$nativeBuildDir/native" \
		&& [ "$(openssl version | cut -d' ' -f2)" = '1.0.1k' ] \
		&& cp src/sslcontext.c src/sslcontext.c.orig \
		&& awk ' \
				/^\
    eckey = EC_KEY_new_by_curve_name/ { print "\
    EC_KEY *eckey = NULL;" } \
				{ print } \
			' src/sslcontext.c.orig > src/sslcontext.c \
		&& ./configure \
			--libdir=/usr/lib/jni \
			--prefix="$CATALINA_HOME" \
			--with-apr=/usr/bin/apr-1-config \
			--with-java-home="$(docker-java-home)" \
			--with-ssl=yes \
		&& make -j$(nproc) \
		&& make install \
	) \
	&& apt-get purge -y --auto-remove $nativeBuildDeps \
	&& rm -rf "$nativeBuildDir" \
	&& rm bin/tomcat-native.tar.gz
  • Created: Wed, 27 Apr 2016 03:43:25 GMT
  • Parent Layer: bd166a6ae6918e2de626ee7279f93ecb71f0afb650e269f901603d69b224035f
  • Docker Version: 1.9.1
  • Virtual Size: 16.3 MB (16272284 bytes)
  • v2 Blob: sha256:1690f125342b246fac014ffb8bcef2ddc6ef4bd405cf6fbd8477ee6e139e4b1a
  • v2 Content-Length: 10.0 MB (10040589 bytes)
  • v2 Last-Modified: Wed, 27 Apr 2016 05:04:05 GMT

e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172

RUN set -e \
	&& nativeLines="$(catalina.sh configtest 2>&1)" \
	&& nativeLines="$(echo "$nativeLines" | grep 'Apache Tomcat Native')" \
	&& nativeLines="$(echo "$nativeLines" | sort -u)" \
	&& if ! echo "$nativeLines" | grep 'INFO: Loaded APR based Apache Tomcat Native library' >&2; then \
		echo >&2 "$nativeLines"; \
		exit 1; \
	fi
  • Created: Wed, 27 Apr 2016 03:43:28 GMT
  • Parent Layer: 6bcd43d70b3c0270c259a76e2730c645ea02311c28d644eeecbcff7b69507a8b
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:857d5b7e3a2def62bb72dd9d06aec0ea507dea9fe4b861be6d28278b655d0a89
  • v2 Content-Length: 130.0 B
  • v2 Last-Modified: Wed, 27 Apr 2016 05:03:59 GMT

77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589

EXPOSE 8080/tcp
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: e16fd6cce35e2342f75d9d0df015ced3fd1dcd27b37c17dafdfbb50a341b8172
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT

f78d3007503fc87b801a9a592227d24b694cdb4090a287da122099708cd78966

CMD ["catalina.sh" "run"]
  • Created: Wed, 27 Apr 2016 03:43:29 GMT
  • Parent Layer: 77c6136070b6822c76e7dcc3df46c0bc4ac72f9f2ddcec79179a6dba17cd9589
  • Docker Version: 1.9.1
  • Virtual Size: 0.0 B
  • v2 Blob: sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  • v2 Content-Length: 32.0 B
  • v2 Last-Modified: Sat, 14 Nov 2015 09:09:44 GMT