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