Run update-tag-details.sh

This commit is contained in:
Docker Library Bot 2016-06-23 19:16:05 -07:00
parent 134d9fc02e
commit c7e6135849
4 changed files with 3119 additions and 2981 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -929,12 +929,114 @@ CMD ["catalina.sh" "run"]
## `tomcat:7.0.70-jre7` ## `tomcat:7.0.70-jre7`
**does not exist** (yet?) ```console
$ docker pull tomcat@sha256:086ffcc6836fe86afe10685c0707c70749fcb0713d0295eb456ad91eb30564b9
```
- Platforms:
- linux; amd64
### `tomcat:7.0.70-jre7` - linux; amd64
- Docker Version: 1.10.3
- Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json`
- Total Size: **161.0 MB (160965998 bytes)**
(compressed transfer size, not on-disk size)
- Image ID: `sha256:219ab409250ec7c5a858928600e3ad00a1ec8b92eabe9fcdd37fed51b73993aa`
- Default Command: `["catalina.sh","run"]`
```dockerfile
# Thu, 09 Jun 2016 21:28:42 GMT
ADD file:76679eeb94129df23c99013487d6b6bd779d2107bf07d194a524fdbb6a961530 in /
# Thu, 09 Jun 2016 21:28:43 GMT
CMD ["/bin/bash"]
# Thu, 09 Jun 2016 21:35:50 GMT
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl wget && rm -rf /var/lib/apt/lists/*
# Thu, 09 Jun 2016 22:08:24 GMT
RUN apt-get update && apt-get install -y --no-install-recommends bzip2 unzip xz-utils && rm -rf /var/lib/apt/lists/*
# Thu, 09 Jun 2016 22:08:24 GMT
ENV LANG=C.UTF-8
# Thu, 09 Jun 2016 22:08:26 GMT
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
# Thu, 09 Jun 2016 22:08:26 GMT
ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
# Thu, 09 Jun 2016 22:08:26 GMT
ENV JAVA_VERSION=7u101
# Thu, 09 Jun 2016 22:08:26 GMT
ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-2~deb8u1
# Thu, 09 Jun 2016 22:10:07 GMT
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)" ]
# Fri, 10 Jun 2016 23:16:42 GMT
ENV CATALINA_HOME=/usr/local/tomcat
# Fri, 10 Jun 2016 23:16:42 GMT
ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# Fri, 10 Jun 2016 23:16:43 GMT
RUN mkdir -p "$CATALINA_HOME"
# Fri, 10 Jun 2016 23:16:44 GMT
WORKDIR /usr/local/tomcat
# Fri, 10 Jun 2016 23:30:47 GMT
ENV OPENSSL_VERSION=1.0.2h-1
# Fri, 10 Jun 2016 23:30:48 GMT
RUN { echo 'deb http://httpredir.debian.org/debian unstable main'; } > /etc/apt/sources.list.d/unstable.list && { echo 'Package: *'; echo 'Pin: release a=unstable'; echo 'Pin-Priority: -10'; echo; echo 'Package: openssl libssl*'; echo "Pin: version $OPENSSL_VERSION"; echo 'Pin-Priority: 990'; } > /etc/apt/preferences.d/unstable-openssl
# Fri, 10 Jun 2016 23:31:48 GMT
RUN apt-get update && apt-get install -y --no-install-recommends libapr1 openssl="$OPENSSL_VERSION" && rm -rf /var/lib/apt/lists/*
# Fri, 24 Jun 2016 02:04:07 GMT
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
# Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_MAJOR=7
# Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_VERSION=7.0.70
# Fri, 24 Jun 2016 02:04:09 GMT
ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
# Fri, 24 Jun 2016 02:06:17 GMT
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" && ./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
# Fri, 24 Jun 2016 02:06:21 GMT
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
# Fri, 24 Jun 2016 02:06:21 GMT
EXPOSE 8080/tcp
# Fri, 24 Jun 2016 02:06:22 GMT
CMD ["catalina.sh" "run"]
```
- Layers:
- `sha256:5c90d4a2d1a8dfffd05ff2dd659923f0ca2d843b5e45d030e17abbcd06a11b5b`
Last Modified: Thu, 09 Jun 2016 21:30:47 GMT
Size: 51.4 MB (51352535 bytes)
- `sha256:ab30c63719b10dd434ddbe896879bd9b637fe4e16749a94d3dc827450dc2a437`
Last Modified: Thu, 09 Jun 2016 21:46:24 GMT
Size: 18.5 MB (18547219 bytes)
- `sha256:be275827e8b7f9057582be291be9d0b1ea48379640585e97987ac337c495c0cd`
Last Modified: Thu, 09 Jun 2016 22:19:23 GMT
Size: 587.3 KB (587338 bytes)
- `sha256:9aa4ff75c34e19aedf7992e935a2ed2d898cd678ffae12ed678af88247060edd`
Last Modified: Thu, 09 Jun 2016 22:19:23 GMT
Size: 241.0 B
- `sha256:a30607f3daa1b49a9713af787c3ff3229be4f0ecdb0624bc4a9b4aa20bb1257b`
Last Modified: Thu, 09 Jun 2016 22:19:41 GMT
Size: 77.6 MB (77636340 bytes)
- `sha256:227937ba18b624797eb802b93e01c27798b9ba5dea3c08bf76d6fa3a8dbb2934`
Last Modified: Wed, 15 Jun 2016 21:27:48 GMT
Size: 146.0 B
- `sha256:01a8aa3698c90412e2d63e1419e4d92e6603171d80ea5414118eefeb422462b3`
Last Modified: Wed, 15 Jun 2016 21:29:44 GMT
Size: 335.0 B
- `sha256:7e5d5c1983f47d8936abb999a6e41c9e3e76fdcdf5e36e7dffc98eedb918d5b7`
Last Modified: Wed, 15 Jun 2016 21:29:45 GMT
Size: 3.0 MB (3015868 bytes)
- `sha256:2b287648af983b76e3a9090807a1ddfcdbb8594a665180ebd0732b8b6dc521b9`
Last Modified: Fri, 24 Jun 2016 02:10:26 GMT
Size: 106.1 KB (106131 bytes)
- `sha256:e88c10df988a600c9ff89f5f95bb0af108c58d4530c8330729b16dfa3f791a91`
Last Modified: Fri, 24 Jun 2016 02:10:28 GMT
Size: 9.7 MB (9719714 bytes)
- `sha256:2f97a45c8f3143b5c8ddaebd5f24fec6f20de9d47f566fc7552e4d1748f5f8bb`
Last Modified: Fri, 24 Jun 2016 02:10:27 GMT
Size: 131.0 B
## `tomcat:7.0-jre7` ## `tomcat:7.0-jre7`
```console ```console
$ docker pull tomcat@sha256:ae52cb47a6c05835abefdf91091c776a9d0eae6a87e3e4ee3e80530609d71f39 $ docker pull tomcat@sha256:086ffcc6836fe86afe10685c0707c70749fcb0713d0295eb456ad91eb30564b9
``` ```
- Platforms: - Platforms:
@ -944,9 +1046,9 @@ $ docker pull tomcat@sha256:ae52cb47a6c05835abefdf91091c776a9d0eae6a87e3e4ee3e80
- Docker Version: 1.10.3 - Docker Version: 1.10.3
- Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json` - Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json`
- Total Size: **158.1 MB (158103053 bytes)** - Total Size: **161.0 MB (160965998 bytes)**
(compressed transfer size, not on-disk size) (compressed transfer size, not on-disk size)
- Image ID: `sha256:83f3f8af36138e8f7cf00463cc5a21a49859678f15a0802a9632ba7b5a289910` - Image ID: `sha256:219ab409250ec7c5a858928600e3ad00a1ec8b92eabe9fcdd37fed51b73993aa`
- Default Command: `["catalina.sh","run"]` - Default Command: `["catalina.sh","run"]`
```dockerfile ```dockerfile
@ -978,23 +1080,27 @@ ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
RUN mkdir -p "$CATALINA_HOME" RUN mkdir -p "$CATALINA_HOME"
# Fri, 10 Jun 2016 23:16:44 GMT # Fri, 10 Jun 2016 23:16:44 GMT
WORKDIR /usr/local/tomcat WORKDIR /usr/local/tomcat
# Fri, 10 Jun 2016 23:17:37 GMT # Fri, 10 Jun 2016 23:30:47 GMT
RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/* ENV OPENSSL_VERSION=1.0.2h-1
# Fri, 10 Jun 2016 23:26:36 GMT # Fri, 10 Jun 2016 23:30:48 GMT
RUN { echo 'deb http://httpredir.debian.org/debian unstable main'; } > /etc/apt/sources.list.d/unstable.list && { echo 'Package: *'; echo 'Pin: release a=unstable'; echo 'Pin-Priority: -10'; echo; echo 'Package: openssl libssl*'; echo "Pin: version $OPENSSL_VERSION"; echo 'Pin-Priority: 990'; } > /etc/apt/preferences.d/unstable-openssl
# Fri, 10 Jun 2016 23:31:48 GMT
RUN apt-get update && apt-get install -y --no-install-recommends libapr1 openssl="$OPENSSL_VERSION" && rm -rf /var/lib/apt/lists/*
# Fri, 24 Jun 2016 02:04:07 GMT
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 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
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_MAJOR=7 ENV TOMCAT_MAJOR=7
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_VERSION=7.0.69 ENV TOMCAT_VERSION=7.0.70
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:09 GMT
ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
# Fri, 10 Jun 2016 23:28:29 GMT # Fri, 24 Jun 2016 02:06:17 GMT
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 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" && ./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
# Fri, 10 Jun 2016 23:28:31 GMT # Fri, 24 Jun 2016 02:06:21 GMT
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 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
# Fri, 10 Jun 2016 23:28:31 GMT # Fri, 24 Jun 2016 02:06:21 GMT
EXPOSE 8080/tcp EXPOSE 8080/tcp
# Fri, 10 Jun 2016 23:28:32 GMT # Fri, 24 Jun 2016 02:06:22 GMT
CMD ["catalina.sh" "run"] CMD ["catalina.sh" "run"]
``` ```
@ -1017,23 +1123,26 @@ CMD ["catalina.sh" "run"]
- `sha256:227937ba18b624797eb802b93e01c27798b9ba5dea3c08bf76d6fa3a8dbb2934` - `sha256:227937ba18b624797eb802b93e01c27798b9ba5dea3c08bf76d6fa3a8dbb2934`
Last Modified: Wed, 15 Jun 2016 21:27:48 GMT Last Modified: Wed, 15 Jun 2016 21:27:48 GMT
Size: 146.0 B Size: 146.0 B
- `sha256:644c6f0f340b6010a8be53e8bac9fc20d5999255ac7d9fa4455235b61a92e0af` - `sha256:01a8aa3698c90412e2d63e1419e4d92e6603171d80ea5414118eefeb422462b3`
Last Modified: Wed, 15 Jun 2016 21:27:49 GMT Last Modified: Wed, 15 Jun 2016 21:29:44 GMT
Size: 276.2 KB (276153 bytes) Size: 335.0 B
- `sha256:7f5bdc283cdd6e00d34e7097b9fbabdcfe78bac7ca955bf7c2140ebafca5d14b` - `sha256:7e5d5c1983f47d8936abb999a6e41c9e3e76fdcdf5e36e7dffc98eedb918d5b7`
Last Modified: Wed, 15 Jun 2016 21:28:45 GMT Last Modified: Wed, 15 Jun 2016 21:29:45 GMT
Size: 106.1 KB (106135 bytes) Size: 3.0 MB (3015868 bytes)
- `sha256:7c28c8125f09d484abf434b86a49b84e34d00756679893c4c32131f9d22180db` - `sha256:2b287648af983b76e3a9090807a1ddfcdbb8594a665180ebd0732b8b6dc521b9`
Last Modified: Wed, 15 Jun 2016 21:28:46 GMT Last Modified: Fri, 24 Jun 2016 02:10:26 GMT
Size: 9.6 MB (9596814 bytes) Size: 106.1 KB (106131 bytes)
- `sha256:d80ba5bf040748fa43a96964faf875924b2d5d6b41bed24b11ff1254577d783d` - `sha256:e88c10df988a600c9ff89f5f95bb0af108c58d4530c8330729b16dfa3f791a91`
Last Modified: Wed, 15 Jun 2016 21:28:44 GMT Last Modified: Fri, 24 Jun 2016 02:10:28 GMT
Size: 132.0 B Size: 9.7 MB (9719714 bytes)
- `sha256:2f97a45c8f3143b5c8ddaebd5f24fec6f20de9d47f566fc7552e4d1748f5f8bb`
Last Modified: Fri, 24 Jun 2016 02:10:27 GMT
Size: 131.0 B
## `tomcat:7-jre7` ## `tomcat:7-jre7`
```console ```console
$ docker pull tomcat@sha256:ae52cb47a6c05835abefdf91091c776a9d0eae6a87e3e4ee3e80530609d71f39 $ docker pull tomcat@sha256:086ffcc6836fe86afe10685c0707c70749fcb0713d0295eb456ad91eb30564b9
``` ```
- Platforms: - Platforms:
@ -1043,9 +1152,9 @@ $ docker pull tomcat@sha256:ae52cb47a6c05835abefdf91091c776a9d0eae6a87e3e4ee3e80
- Docker Version: 1.10.3 - Docker Version: 1.10.3
- Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json` - Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json`
- Total Size: **158.1 MB (158103053 bytes)** - Total Size: **161.0 MB (160965998 bytes)**
(compressed transfer size, not on-disk size) (compressed transfer size, not on-disk size)
- Image ID: `sha256:83f3f8af36138e8f7cf00463cc5a21a49859678f15a0802a9632ba7b5a289910` - Image ID: `sha256:219ab409250ec7c5a858928600e3ad00a1ec8b92eabe9fcdd37fed51b73993aa`
- Default Command: `["catalina.sh","run"]` - Default Command: `["catalina.sh","run"]`
```dockerfile ```dockerfile
@ -1077,23 +1186,27 @@ ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
RUN mkdir -p "$CATALINA_HOME" RUN mkdir -p "$CATALINA_HOME"
# Fri, 10 Jun 2016 23:16:44 GMT # Fri, 10 Jun 2016 23:16:44 GMT
WORKDIR /usr/local/tomcat WORKDIR /usr/local/tomcat
# Fri, 10 Jun 2016 23:17:37 GMT # Fri, 10 Jun 2016 23:30:47 GMT
RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/* ENV OPENSSL_VERSION=1.0.2h-1
# Fri, 10 Jun 2016 23:26:36 GMT # Fri, 10 Jun 2016 23:30:48 GMT
RUN { echo 'deb http://httpredir.debian.org/debian unstable main'; } > /etc/apt/sources.list.d/unstable.list && { echo 'Package: *'; echo 'Pin: release a=unstable'; echo 'Pin-Priority: -10'; echo; echo 'Package: openssl libssl*'; echo "Pin: version $OPENSSL_VERSION"; echo 'Pin-Priority: 990'; } > /etc/apt/preferences.d/unstable-openssl
# Fri, 10 Jun 2016 23:31:48 GMT
RUN apt-get update && apt-get install -y --no-install-recommends libapr1 openssl="$OPENSSL_VERSION" && rm -rf /var/lib/apt/lists/*
# Fri, 24 Jun 2016 02:04:07 GMT
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 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
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_MAJOR=7 ENV TOMCAT_MAJOR=7
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_VERSION=7.0.69 ENV TOMCAT_VERSION=7.0.70
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:09 GMT
ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
# Fri, 10 Jun 2016 23:28:29 GMT # Fri, 24 Jun 2016 02:06:17 GMT
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 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" && ./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
# Fri, 10 Jun 2016 23:28:31 GMT # Fri, 24 Jun 2016 02:06:21 GMT
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 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
# Fri, 10 Jun 2016 23:28:31 GMT # Fri, 24 Jun 2016 02:06:21 GMT
EXPOSE 8080/tcp EXPOSE 8080/tcp
# Fri, 10 Jun 2016 23:28:32 GMT # Fri, 24 Jun 2016 02:06:22 GMT
CMD ["catalina.sh" "run"] CMD ["catalina.sh" "run"]
``` ```
@ -1116,27 +1229,132 @@ CMD ["catalina.sh" "run"]
- `sha256:227937ba18b624797eb802b93e01c27798b9ba5dea3c08bf76d6fa3a8dbb2934` - `sha256:227937ba18b624797eb802b93e01c27798b9ba5dea3c08bf76d6fa3a8dbb2934`
Last Modified: Wed, 15 Jun 2016 21:27:48 GMT Last Modified: Wed, 15 Jun 2016 21:27:48 GMT
Size: 146.0 B Size: 146.0 B
- `sha256:644c6f0f340b6010a8be53e8bac9fc20d5999255ac7d9fa4455235b61a92e0af` - `sha256:01a8aa3698c90412e2d63e1419e4d92e6603171d80ea5414118eefeb422462b3`
Last Modified: Wed, 15 Jun 2016 21:27:49 GMT Last Modified: Wed, 15 Jun 2016 21:29:44 GMT
Size: 276.2 KB (276153 bytes) Size: 335.0 B
- `sha256:7f5bdc283cdd6e00d34e7097b9fbabdcfe78bac7ca955bf7c2140ebafca5d14b` - `sha256:7e5d5c1983f47d8936abb999a6e41c9e3e76fdcdf5e36e7dffc98eedb918d5b7`
Last Modified: Wed, 15 Jun 2016 21:28:45 GMT Last Modified: Wed, 15 Jun 2016 21:29:45 GMT
Size: 106.1 KB (106135 bytes) Size: 3.0 MB (3015868 bytes)
- `sha256:7c28c8125f09d484abf434b86a49b84e34d00756679893c4c32131f9d22180db` - `sha256:2b287648af983b76e3a9090807a1ddfcdbb8594a665180ebd0732b8b6dc521b9`
Last Modified: Wed, 15 Jun 2016 21:28:46 GMT Last Modified: Fri, 24 Jun 2016 02:10:26 GMT
Size: 9.6 MB (9596814 bytes) Size: 106.1 KB (106131 bytes)
- `sha256:d80ba5bf040748fa43a96964faf875924b2d5d6b41bed24b11ff1254577d783d` - `sha256:e88c10df988a600c9ff89f5f95bb0af108c58d4530c8330729b16dfa3f791a91`
Last Modified: Wed, 15 Jun 2016 21:28:44 GMT Last Modified: Fri, 24 Jun 2016 02:10:28 GMT
Size: 132.0 B Size: 9.7 MB (9719714 bytes)
- `sha256:2f97a45c8f3143b5c8ddaebd5f24fec6f20de9d47f566fc7552e4d1748f5f8bb`
Last Modified: Fri, 24 Jun 2016 02:10:27 GMT
Size: 131.0 B
## `tomcat:7.0.70` ## `tomcat:7.0.70`
**does not exist** (yet?) ```console
$ docker pull tomcat@sha256:086ffcc6836fe86afe10685c0707c70749fcb0713d0295eb456ad91eb30564b9
```
- Platforms:
- linux; amd64
### `tomcat:7.0.70` - linux; amd64
- Docker Version: 1.10.3
- Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json`
- Total Size: **161.0 MB (160965998 bytes)**
(compressed transfer size, not on-disk size)
- Image ID: `sha256:219ab409250ec7c5a858928600e3ad00a1ec8b92eabe9fcdd37fed51b73993aa`
- Default Command: `["catalina.sh","run"]`
```dockerfile
# Thu, 09 Jun 2016 21:28:42 GMT
ADD file:76679eeb94129df23c99013487d6b6bd779d2107bf07d194a524fdbb6a961530 in /
# Thu, 09 Jun 2016 21:28:43 GMT
CMD ["/bin/bash"]
# Thu, 09 Jun 2016 21:35:50 GMT
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl wget && rm -rf /var/lib/apt/lists/*
# Thu, 09 Jun 2016 22:08:24 GMT
RUN apt-get update && apt-get install -y --no-install-recommends bzip2 unzip xz-utils && rm -rf /var/lib/apt/lists/*
# Thu, 09 Jun 2016 22:08:24 GMT
ENV LANG=C.UTF-8
# Thu, 09 Jun 2016 22:08:26 GMT
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
# Thu, 09 Jun 2016 22:08:26 GMT
ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
# Thu, 09 Jun 2016 22:08:26 GMT
ENV JAVA_VERSION=7u101
# Thu, 09 Jun 2016 22:08:26 GMT
ENV JAVA_DEBIAN_VERSION=7u101-2.6.6-2~deb8u1
# Thu, 09 Jun 2016 22:10:07 GMT
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)" ]
# Fri, 10 Jun 2016 23:16:42 GMT
ENV CATALINA_HOME=/usr/local/tomcat
# Fri, 10 Jun 2016 23:16:42 GMT
ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# Fri, 10 Jun 2016 23:16:43 GMT
RUN mkdir -p "$CATALINA_HOME"
# Fri, 10 Jun 2016 23:16:44 GMT
WORKDIR /usr/local/tomcat
# Fri, 10 Jun 2016 23:30:47 GMT
ENV OPENSSL_VERSION=1.0.2h-1
# Fri, 10 Jun 2016 23:30:48 GMT
RUN { echo 'deb http://httpredir.debian.org/debian unstable main'; } > /etc/apt/sources.list.d/unstable.list && { echo 'Package: *'; echo 'Pin: release a=unstable'; echo 'Pin-Priority: -10'; echo; echo 'Package: openssl libssl*'; echo "Pin: version $OPENSSL_VERSION"; echo 'Pin-Priority: 990'; } > /etc/apt/preferences.d/unstable-openssl
# Fri, 10 Jun 2016 23:31:48 GMT
RUN apt-get update && apt-get install -y --no-install-recommends libapr1 openssl="$OPENSSL_VERSION" && rm -rf /var/lib/apt/lists/*
# Fri, 24 Jun 2016 02:04:07 GMT
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
# Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_MAJOR=7
# Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_VERSION=7.0.70
# Fri, 24 Jun 2016 02:04:09 GMT
ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
# Fri, 24 Jun 2016 02:06:17 GMT
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" && ./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
# Fri, 24 Jun 2016 02:06:21 GMT
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
# Fri, 24 Jun 2016 02:06:21 GMT
EXPOSE 8080/tcp
# Fri, 24 Jun 2016 02:06:22 GMT
CMD ["catalina.sh" "run"]
```
- Layers:
- `sha256:5c90d4a2d1a8dfffd05ff2dd659923f0ca2d843b5e45d030e17abbcd06a11b5b`
Last Modified: Thu, 09 Jun 2016 21:30:47 GMT
Size: 51.4 MB (51352535 bytes)
- `sha256:ab30c63719b10dd434ddbe896879bd9b637fe4e16749a94d3dc827450dc2a437`
Last Modified: Thu, 09 Jun 2016 21:46:24 GMT
Size: 18.5 MB (18547219 bytes)
- `sha256:be275827e8b7f9057582be291be9d0b1ea48379640585e97987ac337c495c0cd`
Last Modified: Thu, 09 Jun 2016 22:19:23 GMT
Size: 587.3 KB (587338 bytes)
- `sha256:9aa4ff75c34e19aedf7992e935a2ed2d898cd678ffae12ed678af88247060edd`
Last Modified: Thu, 09 Jun 2016 22:19:23 GMT
Size: 241.0 B
- `sha256:a30607f3daa1b49a9713af787c3ff3229be4f0ecdb0624bc4a9b4aa20bb1257b`
Last Modified: Thu, 09 Jun 2016 22:19:41 GMT
Size: 77.6 MB (77636340 bytes)
- `sha256:227937ba18b624797eb802b93e01c27798b9ba5dea3c08bf76d6fa3a8dbb2934`
Last Modified: Wed, 15 Jun 2016 21:27:48 GMT
Size: 146.0 B
- `sha256:01a8aa3698c90412e2d63e1419e4d92e6603171d80ea5414118eefeb422462b3`
Last Modified: Wed, 15 Jun 2016 21:29:44 GMT
Size: 335.0 B
- `sha256:7e5d5c1983f47d8936abb999a6e41c9e3e76fdcdf5e36e7dffc98eedb918d5b7`
Last Modified: Wed, 15 Jun 2016 21:29:45 GMT
Size: 3.0 MB (3015868 bytes)
- `sha256:2b287648af983b76e3a9090807a1ddfcdbb8594a665180ebd0732b8b6dc521b9`
Last Modified: Fri, 24 Jun 2016 02:10:26 GMT
Size: 106.1 KB (106131 bytes)
- `sha256:e88c10df988a600c9ff89f5f95bb0af108c58d4530c8330729b16dfa3f791a91`
Last Modified: Fri, 24 Jun 2016 02:10:28 GMT
Size: 9.7 MB (9719714 bytes)
- `sha256:2f97a45c8f3143b5c8ddaebd5f24fec6f20de9d47f566fc7552e4d1748f5f8bb`
Last Modified: Fri, 24 Jun 2016 02:10:27 GMT
Size: 131.0 B
## `tomcat:7.0` ## `tomcat:7.0`
```console ```console
$ docker pull tomcat@sha256:ae52cb47a6c05835abefdf91091c776a9d0eae6a87e3e4ee3e80530609d71f39 $ docker pull tomcat@sha256:086ffcc6836fe86afe10685c0707c70749fcb0713d0295eb456ad91eb30564b9
``` ```
- Platforms: - Platforms:
@ -1146,9 +1364,9 @@ $ docker pull tomcat@sha256:ae52cb47a6c05835abefdf91091c776a9d0eae6a87e3e4ee3e80
- Docker Version: 1.10.3 - Docker Version: 1.10.3
- Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json` - Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json`
- Total Size: **158.1 MB (158103053 bytes)** - Total Size: **161.0 MB (160965998 bytes)**
(compressed transfer size, not on-disk size) (compressed transfer size, not on-disk size)
- Image ID: `sha256:83f3f8af36138e8f7cf00463cc5a21a49859678f15a0802a9632ba7b5a289910` - Image ID: `sha256:219ab409250ec7c5a858928600e3ad00a1ec8b92eabe9fcdd37fed51b73993aa`
- Default Command: `["catalina.sh","run"]` - Default Command: `["catalina.sh","run"]`
```dockerfile ```dockerfile
@ -1180,23 +1398,27 @@ ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
RUN mkdir -p "$CATALINA_HOME" RUN mkdir -p "$CATALINA_HOME"
# Fri, 10 Jun 2016 23:16:44 GMT # Fri, 10 Jun 2016 23:16:44 GMT
WORKDIR /usr/local/tomcat WORKDIR /usr/local/tomcat
# Fri, 10 Jun 2016 23:17:37 GMT # Fri, 10 Jun 2016 23:30:47 GMT
RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/* ENV OPENSSL_VERSION=1.0.2h-1
# Fri, 10 Jun 2016 23:26:36 GMT # Fri, 10 Jun 2016 23:30:48 GMT
RUN { echo 'deb http://httpredir.debian.org/debian unstable main'; } > /etc/apt/sources.list.d/unstable.list && { echo 'Package: *'; echo 'Pin: release a=unstable'; echo 'Pin-Priority: -10'; echo; echo 'Package: openssl libssl*'; echo "Pin: version $OPENSSL_VERSION"; echo 'Pin-Priority: 990'; } > /etc/apt/preferences.d/unstable-openssl
# Fri, 10 Jun 2016 23:31:48 GMT
RUN apt-get update && apt-get install -y --no-install-recommends libapr1 openssl="$OPENSSL_VERSION" && rm -rf /var/lib/apt/lists/*
# Fri, 24 Jun 2016 02:04:07 GMT
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 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
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_MAJOR=7 ENV TOMCAT_MAJOR=7
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_VERSION=7.0.69 ENV TOMCAT_VERSION=7.0.70
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:09 GMT
ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
# Fri, 10 Jun 2016 23:28:29 GMT # Fri, 24 Jun 2016 02:06:17 GMT
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 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" && ./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
# Fri, 10 Jun 2016 23:28:31 GMT # Fri, 24 Jun 2016 02:06:21 GMT
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 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
# Fri, 10 Jun 2016 23:28:31 GMT # Fri, 24 Jun 2016 02:06:21 GMT
EXPOSE 8080/tcp EXPOSE 8080/tcp
# Fri, 10 Jun 2016 23:28:32 GMT # Fri, 24 Jun 2016 02:06:22 GMT
CMD ["catalina.sh" "run"] CMD ["catalina.sh" "run"]
``` ```
@ -1219,23 +1441,26 @@ CMD ["catalina.sh" "run"]
- `sha256:227937ba18b624797eb802b93e01c27798b9ba5dea3c08bf76d6fa3a8dbb2934` - `sha256:227937ba18b624797eb802b93e01c27798b9ba5dea3c08bf76d6fa3a8dbb2934`
Last Modified: Wed, 15 Jun 2016 21:27:48 GMT Last Modified: Wed, 15 Jun 2016 21:27:48 GMT
Size: 146.0 B Size: 146.0 B
- `sha256:644c6f0f340b6010a8be53e8bac9fc20d5999255ac7d9fa4455235b61a92e0af` - `sha256:01a8aa3698c90412e2d63e1419e4d92e6603171d80ea5414118eefeb422462b3`
Last Modified: Wed, 15 Jun 2016 21:27:49 GMT Last Modified: Wed, 15 Jun 2016 21:29:44 GMT
Size: 276.2 KB (276153 bytes) Size: 335.0 B
- `sha256:7f5bdc283cdd6e00d34e7097b9fbabdcfe78bac7ca955bf7c2140ebafca5d14b` - `sha256:7e5d5c1983f47d8936abb999a6e41c9e3e76fdcdf5e36e7dffc98eedb918d5b7`
Last Modified: Wed, 15 Jun 2016 21:28:45 GMT Last Modified: Wed, 15 Jun 2016 21:29:45 GMT
Size: 106.1 KB (106135 bytes) Size: 3.0 MB (3015868 bytes)
- `sha256:7c28c8125f09d484abf434b86a49b84e34d00756679893c4c32131f9d22180db` - `sha256:2b287648af983b76e3a9090807a1ddfcdbb8594a665180ebd0732b8b6dc521b9`
Last Modified: Wed, 15 Jun 2016 21:28:46 GMT Last Modified: Fri, 24 Jun 2016 02:10:26 GMT
Size: 9.6 MB (9596814 bytes) Size: 106.1 KB (106131 bytes)
- `sha256:d80ba5bf040748fa43a96964faf875924b2d5d6b41bed24b11ff1254577d783d` - `sha256:e88c10df988a600c9ff89f5f95bb0af108c58d4530c8330729b16dfa3f791a91`
Last Modified: Wed, 15 Jun 2016 21:28:44 GMT Last Modified: Fri, 24 Jun 2016 02:10:28 GMT
Size: 132.0 B Size: 9.7 MB (9719714 bytes)
- `sha256:2f97a45c8f3143b5c8ddaebd5f24fec6f20de9d47f566fc7552e4d1748f5f8bb`
Last Modified: Fri, 24 Jun 2016 02:10:27 GMT
Size: 131.0 B
## `tomcat:7` ## `tomcat:7`
```console ```console
$ docker pull tomcat@sha256:ae52cb47a6c05835abefdf91091c776a9d0eae6a87e3e4ee3e80530609d71f39 $ docker pull tomcat@sha256:086ffcc6836fe86afe10685c0707c70749fcb0713d0295eb456ad91eb30564b9
``` ```
- Platforms: - Platforms:
@ -1245,9 +1470,9 @@ $ docker pull tomcat@sha256:ae52cb47a6c05835abefdf91091c776a9d0eae6a87e3e4ee3e80
- Docker Version: 1.10.3 - Docker Version: 1.10.3
- Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json` - Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json`
- Total Size: **158.1 MB (158103053 bytes)** - Total Size: **161.0 MB (160965998 bytes)**
(compressed transfer size, not on-disk size) (compressed transfer size, not on-disk size)
- Image ID: `sha256:83f3f8af36138e8f7cf00463cc5a21a49859678f15a0802a9632ba7b5a289910` - Image ID: `sha256:219ab409250ec7c5a858928600e3ad00a1ec8b92eabe9fcdd37fed51b73993aa`
- Default Command: `["catalina.sh","run"]` - Default Command: `["catalina.sh","run"]`
```dockerfile ```dockerfile
@ -1279,23 +1504,27 @@ ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
RUN mkdir -p "$CATALINA_HOME" RUN mkdir -p "$CATALINA_HOME"
# Fri, 10 Jun 2016 23:16:44 GMT # Fri, 10 Jun 2016 23:16:44 GMT
WORKDIR /usr/local/tomcat WORKDIR /usr/local/tomcat
# Fri, 10 Jun 2016 23:17:37 GMT # Fri, 10 Jun 2016 23:30:47 GMT
RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/* ENV OPENSSL_VERSION=1.0.2h-1
# Fri, 10 Jun 2016 23:26:36 GMT # Fri, 10 Jun 2016 23:30:48 GMT
RUN { echo 'deb http://httpredir.debian.org/debian unstable main'; } > /etc/apt/sources.list.d/unstable.list && { echo 'Package: *'; echo 'Pin: release a=unstable'; echo 'Pin-Priority: -10'; echo; echo 'Package: openssl libssl*'; echo "Pin: version $OPENSSL_VERSION"; echo 'Pin-Priority: 990'; } > /etc/apt/preferences.d/unstable-openssl
# Fri, 10 Jun 2016 23:31:48 GMT
RUN apt-get update && apt-get install -y --no-install-recommends libapr1 openssl="$OPENSSL_VERSION" && rm -rf /var/lib/apt/lists/*
# Fri, 24 Jun 2016 02:04:07 GMT
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 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
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_MAJOR=7 ENV TOMCAT_MAJOR=7
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:08 GMT
ENV TOMCAT_VERSION=7.0.69 ENV TOMCAT_VERSION=7.0.70
# Fri, 10 Jun 2016 23:26:37 GMT # Fri, 24 Jun 2016 02:04:09 GMT
ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
# Fri, 10 Jun 2016 23:28:29 GMT # Fri, 24 Jun 2016 02:06:17 GMT
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 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" && ./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
# Fri, 10 Jun 2016 23:28:31 GMT # Fri, 24 Jun 2016 02:06:21 GMT
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 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
# Fri, 10 Jun 2016 23:28:31 GMT # Fri, 24 Jun 2016 02:06:21 GMT
EXPOSE 8080/tcp EXPOSE 8080/tcp
# Fri, 10 Jun 2016 23:28:32 GMT # Fri, 24 Jun 2016 02:06:22 GMT
CMD ["catalina.sh" "run"] CMD ["catalina.sh" "run"]
``` ```
@ -1318,27 +1547,144 @@ CMD ["catalina.sh" "run"]
- `sha256:227937ba18b624797eb802b93e01c27798b9ba5dea3c08bf76d6fa3a8dbb2934` - `sha256:227937ba18b624797eb802b93e01c27798b9ba5dea3c08bf76d6fa3a8dbb2934`
Last Modified: Wed, 15 Jun 2016 21:27:48 GMT Last Modified: Wed, 15 Jun 2016 21:27:48 GMT
Size: 146.0 B Size: 146.0 B
- `sha256:644c6f0f340b6010a8be53e8bac9fc20d5999255ac7d9fa4455235b61a92e0af` - `sha256:01a8aa3698c90412e2d63e1419e4d92e6603171d80ea5414118eefeb422462b3`
Last Modified: Wed, 15 Jun 2016 21:27:49 GMT Last Modified: Wed, 15 Jun 2016 21:29:44 GMT
Size: 276.2 KB (276153 bytes) Size: 335.0 B
- `sha256:7f5bdc283cdd6e00d34e7097b9fbabdcfe78bac7ca955bf7c2140ebafca5d14b` - `sha256:7e5d5c1983f47d8936abb999a6e41c9e3e76fdcdf5e36e7dffc98eedb918d5b7`
Last Modified: Wed, 15 Jun 2016 21:28:45 GMT Last Modified: Wed, 15 Jun 2016 21:29:45 GMT
Size: 106.1 KB (106135 bytes) Size: 3.0 MB (3015868 bytes)
- `sha256:7c28c8125f09d484abf434b86a49b84e34d00756679893c4c32131f9d22180db` - `sha256:2b287648af983b76e3a9090807a1ddfcdbb8594a665180ebd0732b8b6dc521b9`
Last Modified: Wed, 15 Jun 2016 21:28:46 GMT Last Modified: Fri, 24 Jun 2016 02:10:26 GMT
Size: 9.6 MB (9596814 bytes) Size: 106.1 KB (106131 bytes)
- `sha256:d80ba5bf040748fa43a96964faf875924b2d5d6b41bed24b11ff1254577d783d` - `sha256:e88c10df988a600c9ff89f5f95bb0af108c58d4530c8330729b16dfa3f791a91`
Last Modified: Wed, 15 Jun 2016 21:28:44 GMT Last Modified: Fri, 24 Jun 2016 02:10:28 GMT
Size: 132.0 B Size: 9.7 MB (9719714 bytes)
- `sha256:2f97a45c8f3143b5c8ddaebd5f24fec6f20de9d47f566fc7552e4d1748f5f8bb`
Last Modified: Fri, 24 Jun 2016 02:10:27 GMT
Size: 131.0 B
## `tomcat:7.0.70-jre8` ## `tomcat:7.0.70-jre8`
**does not exist** (yet?) ```console
$ docker pull tomcat@sha256:17c00f2f7b1eda01e3dcf755e186e993a64f55142c0e70c1b965b8fc048bef2c
```
- Platforms:
- linux; amd64
### `tomcat:7.0.70-jre8` - linux; amd64
- Docker Version: 1.10.3
- Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json`
- Total Size: **136.9 MB (136931290 bytes)**
(compressed transfer size, not on-disk size)
- Image ID: `sha256:5585424358d7e17ccec1a8061bc7c56d58cc58d8bc779e8e30e33b7c91bb622b`
- Default Command: `["catalina.sh","run"]`
```dockerfile
# Thu, 09 Jun 2016 21:28:42 GMT
ADD file:76679eeb94129df23c99013487d6b6bd779d2107bf07d194a524fdbb6a961530 in /
# Thu, 09 Jun 2016 21:28:43 GMT
CMD ["/bin/bash"]
# Thu, 09 Jun 2016 21:35:50 GMT
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl wget && rm -rf /var/lib/apt/lists/*
# Thu, 09 Jun 2016 22:08:24 GMT
RUN apt-get update && apt-get install -y --no-install-recommends bzip2 unzip xz-utils && rm -rf /var/lib/apt/lists/*
# Thu, 09 Jun 2016 22:12:26 GMT
RUN echo 'deb http://httpredir.debian.org/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
# Thu, 09 Jun 2016 22:12:26 GMT
ENV LANG=C.UTF-8
# Thu, 09 Jun 2016 22:12:27 GMT
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
# Thu, 09 Jun 2016 22:12:27 GMT
ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
# Thu, 09 Jun 2016 22:12:28 GMT
ENV JAVA_VERSION=8u91
# Thu, 09 Jun 2016 22:12:28 GMT
ENV JAVA_DEBIAN_VERSION=8u91-b14-1~bpo8+1
# Thu, 09 Jun 2016 22:12:28 GMT
ENV CA_CERTIFICATES_JAVA_VERSION=20140324
# Thu, 09 Jun 2016 22:13:51 GMT
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)" ]
# Thu, 09 Jun 2016 22:13:54 GMT
RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
# Fri, 10 Jun 2016 23:19:47 GMT
ENV CATALINA_HOME=/usr/local/tomcat
# Fri, 10 Jun 2016 23:19:47 GMT
ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# Fri, 10 Jun 2016 23:19:48 GMT
RUN mkdir -p "$CATALINA_HOME"
# Fri, 10 Jun 2016 23:19:48 GMT
WORKDIR /usr/local/tomcat
# Fri, 10 Jun 2016 23:19:49 GMT
ENV OPENSSL_VERSION=1.0.2h-1
# Fri, 10 Jun 2016 23:19:50 GMT
RUN { echo 'deb http://httpredir.debian.org/debian unstable main'; } > /etc/apt/sources.list.d/unstable.list && { echo 'Package: *'; echo 'Pin: release a=unstable'; echo 'Pin-Priority: -10'; echo; echo 'Package: openssl libssl*'; echo "Pin: version $OPENSSL_VERSION"; echo 'Pin-Priority: 990'; } > /etc/apt/preferences.d/unstable-openssl
# Fri, 10 Jun 2016 23:20:56 GMT
RUN apt-get update && apt-get install -y --no-install-recommends libapr1 openssl="$OPENSSL_VERSION" && rm -rf /var/lib/apt/lists/*
# Fri, 24 Jun 2016 02:06:30 GMT
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
# Fri, 24 Jun 2016 02:06:31 GMT
ENV TOMCAT_MAJOR=7
# Fri, 24 Jun 2016 02:06:31 GMT
ENV TOMCAT_VERSION=7.0.70
# Fri, 24 Jun 2016 02:06:32 GMT
ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
# Fri, 24 Jun 2016 02:09:04 GMT
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" && ./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
# Fri, 24 Jun 2016 02:09:07 GMT
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
# Fri, 24 Jun 2016 02:09:08 GMT
EXPOSE 8080/tcp
# Fri, 24 Jun 2016 02:09:08 GMT
CMD ["catalina.sh" "run"]
```
- Layers:
- `sha256:5c90d4a2d1a8dfffd05ff2dd659923f0ca2d843b5e45d030e17abbcd06a11b5b`
Last Modified: Thu, 09 Jun 2016 21:30:47 GMT
Size: 51.4 MB (51352535 bytes)
- `sha256:ab30c63719b10dd434ddbe896879bd9b637fe4e16749a94d3dc827450dc2a437`
Last Modified: Thu, 09 Jun 2016 21:46:24 GMT
Size: 18.5 MB (18547219 bytes)
- `sha256:be275827e8b7f9057582be291be9d0b1ea48379640585e97987ac337c495c0cd`
Last Modified: Thu, 09 Jun 2016 22:19:23 GMT
Size: 587.3 KB (587338 bytes)
- `sha256:4cbd0b70645ad8e4638b0ae616594bd6c43e268b18430fa622e26386d4a8424e`
Last Modified: Thu, 09 Jun 2016 22:22:35 GMT
Size: 220.0 B
- `sha256:7d811bfac6eb74d6fcfd0e32ebb445b68d0e606ed2b5183db848374b0b63b0ee`
Last Modified: Thu, 09 Jun 2016 22:22:35 GMT
Size: 242.0 B
- `sha256:d35e5f0a148b5551d0e9215821bcfaf76e5f6ab76ff17687cf201ce2beb6e2d0`
Last Modified: Thu, 09 Jun 2016 22:22:47 GMT
Size: 53.4 MB (53371555 bytes)
- `sha256:a17d585d8b66adf42eeb8e1b4f18c891b8e81f6af584233493638b3efe5fa460`
Last Modified: Thu, 09 Jun 2016 22:22:35 GMT
Size: 284.4 KB (284380 bytes)
- `sha256:1b424810697eca671c329ceb9d7dcfb3958a32764a6ad0113bfaab804779c835`
Last Modified: Wed, 15 Jun 2016 21:28:22 GMT
Size: 145.0 B
- `sha256:cf02b7dccb49114c3970a2187812c3aa16fd61224c14b9f2ece1446111f86d33`
Last Modified: Wed, 15 Jun 2016 21:30:29 GMT
Size: 336.0 B
- `sha256:35403a1370ee40900611ea801ecdf2518ebef138ff0dda768e483a67349c33a9`
Last Modified: Wed, 15 Jun 2016 21:30:30 GMT
Size: 3.0 MB (2991853 bytes)
- `sha256:0adbb28cfc7db0e509649e77b2a2f2c772b557c97369a78c7f71b842600cd93a`
Last Modified: Fri, 24 Jun 2016 02:11:18 GMT
Size: 106.1 KB (106136 bytes)
- `sha256:9755e5c45c865412cd13f40ee01b61430d678793f83c3efc3720dc305b97aeb4`
Last Modified: Fri, 24 Jun 2016 02:11:20 GMT
Size: 9.7 MB (9689201 bytes)
- `sha256:4b238f86f446a37e3ca592c154265e2d95ff7447619e8a32d2ea69741148b14a`
Last Modified: Fri, 24 Jun 2016 02:11:18 GMT
Size: 130.0 B
## `tomcat:7.0-jre8` ## `tomcat:7.0-jre8`
```console ```console
$ docker pull tomcat@sha256:5a966e3c4c1e7326633e329e9dad6e1da77bd6a21e2218384dd2ed45d249a342 $ docker pull tomcat@sha256:17c00f2f7b1eda01e3dcf755e186e993a64f55142c0e70c1b965b8fc048bef2c
``` ```
- Platforms: - Platforms:
@ -1348,9 +1694,9 @@ $ docker pull tomcat@sha256:5a966e3c4c1e7326633e329e9dad6e1da77bd6a21e2218384dd2
- Docker Version: 1.10.3 - Docker Version: 1.10.3
- Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json` - Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json`
- Total Size: **134.1 MB (134077715 bytes)** - Total Size: **136.9 MB (136931290 bytes)**
(compressed transfer size, not on-disk size) (compressed transfer size, not on-disk size)
- Image ID: `sha256:e5981e35ab6c18117297264cb9d04075bfc3dbada5dde21becc9d6f4cb1b02dd` - Image ID: `sha256:5585424358d7e17ccec1a8061bc7c56d58cc58d8bc779e8e30e33b7c91bb622b`
- Default Command: `["catalina.sh","run"]` - Default Command: `["catalina.sh","run"]`
```dockerfile ```dockerfile
@ -1388,23 +1734,27 @@ ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
RUN mkdir -p "$CATALINA_HOME" RUN mkdir -p "$CATALINA_HOME"
# Fri, 10 Jun 2016 23:19:48 GMT # Fri, 10 Jun 2016 23:19:48 GMT
WORKDIR /usr/local/tomcat WORKDIR /usr/local/tomcat
# Fri, 10 Jun 2016 23:24:20 GMT # Fri, 10 Jun 2016 23:19:49 GMT
RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/* ENV OPENSSL_VERSION=1.0.2h-1
# Fri, 10 Jun 2016 23:28:41 GMT # Fri, 10 Jun 2016 23:19:50 GMT
RUN { echo 'deb http://httpredir.debian.org/debian unstable main'; } > /etc/apt/sources.list.d/unstable.list && { echo 'Package: *'; echo 'Pin: release a=unstable'; echo 'Pin-Priority: -10'; echo; echo 'Package: openssl libssl*'; echo "Pin: version $OPENSSL_VERSION"; echo 'Pin-Priority: 990'; } > /etc/apt/preferences.d/unstable-openssl
# Fri, 10 Jun 2016 23:20:56 GMT
RUN apt-get update && apt-get install -y --no-install-recommends libapr1 openssl="$OPENSSL_VERSION" && rm -rf /var/lib/apt/lists/*
# Fri, 24 Jun 2016 02:06:30 GMT
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 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
# Fri, 10 Jun 2016 23:28:41 GMT # Fri, 24 Jun 2016 02:06:31 GMT
ENV TOMCAT_MAJOR=7 ENV TOMCAT_MAJOR=7
# Fri, 10 Jun 2016 23:28:41 GMT # Fri, 24 Jun 2016 02:06:31 GMT
ENV TOMCAT_VERSION=7.0.69 ENV TOMCAT_VERSION=7.0.70
# Fri, 10 Jun 2016 23:28:42 GMT # Fri, 24 Jun 2016 02:06:32 GMT
ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
# Fri, 10 Jun 2016 23:30:44 GMT # Fri, 24 Jun 2016 02:09:04 GMT
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 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" && ./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
# Fri, 10 Jun 2016 23:30:46 GMT # Fri, 24 Jun 2016 02:09:07 GMT
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 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
# Fri, 10 Jun 2016 23:30:46 GMT # Fri, 24 Jun 2016 02:09:08 GMT
EXPOSE 8080/tcp EXPOSE 8080/tcp
# Fri, 10 Jun 2016 23:30:47 GMT # Fri, 24 Jun 2016 02:09:08 GMT
CMD ["catalina.sh" "run"] CMD ["catalina.sh" "run"]
``` ```
@ -1433,23 +1783,26 @@ CMD ["catalina.sh" "run"]
- `sha256:1b424810697eca671c329ceb9d7dcfb3958a32764a6ad0113bfaab804779c835` - `sha256:1b424810697eca671c329ceb9d7dcfb3958a32764a6ad0113bfaab804779c835`
Last Modified: Wed, 15 Jun 2016 21:28:22 GMT Last Modified: Wed, 15 Jun 2016 21:28:22 GMT
Size: 145.0 B Size: 145.0 B
- `sha256:c364371983cbc6769a144a6df82b337636ca63bb2e80d49e4b5d64805f6af728` - `sha256:cf02b7dccb49114c3970a2187812c3aa16fd61224c14b9f2ece1446111f86d33`
Last Modified: Wed, 15 Jun 2016 21:28:23 GMT Last Modified: Wed, 15 Jun 2016 21:30:29 GMT
Size: 252.6 KB (252601 bytes) Size: 336.0 B
- `sha256:3abc034d1d29322a3ec41ba6b1e6e150c2e35f300af9e96dcd176ca5128f705c` - `sha256:35403a1370ee40900611ea801ecdf2518ebef138ff0dda768e483a67349c33a9`
Last Modified: Wed, 15 Jun 2016 21:29:20 GMT Last Modified: Wed, 15 Jun 2016 21:30:30 GMT
Size: 106.1 KB (106135 bytes) Size: 3.0 MB (2991853 bytes)
- `sha256:05fab485b97b57d3d206809888e65534c403943f12346246885250edcc46ac4a` - `sha256:0adbb28cfc7db0e509649e77b2a2f2c772b557c97369a78c7f71b842600cd93a`
Last Modified: Wed, 15 Jun 2016 21:29:21 GMT Last Modified: Fri, 24 Jun 2016 02:11:18 GMT
Size: 9.6 MB (9575216 bytes) Size: 106.1 KB (106136 bytes)
- `sha256:9cbb72ad517d90f647254af4b51aae5e61218f81ab0014bfa29d8a38c079fedb` - `sha256:9755e5c45c865412cd13f40ee01b61430d678793f83c3efc3720dc305b97aeb4`
Last Modified: Wed, 15 Jun 2016 21:29:19 GMT Last Modified: Fri, 24 Jun 2016 02:11:20 GMT
Size: 129.0 B Size: 9.7 MB (9689201 bytes)
- `sha256:4b238f86f446a37e3ca592c154265e2d95ff7447619e8a32d2ea69741148b14a`
Last Modified: Fri, 24 Jun 2016 02:11:18 GMT
Size: 130.0 B
## `tomcat:7-jre8` ## `tomcat:7-jre8`
```console ```console
$ docker pull tomcat@sha256:5a966e3c4c1e7326633e329e9dad6e1da77bd6a21e2218384dd2ed45d249a342 $ docker pull tomcat@sha256:17c00f2f7b1eda01e3dcf755e186e993a64f55142c0e70c1b965b8fc048bef2c
``` ```
- Platforms: - Platforms:
@ -1459,9 +1812,9 @@ $ docker pull tomcat@sha256:5a966e3c4c1e7326633e329e9dad6e1da77bd6a21e2218384dd2
- Docker Version: 1.10.3 - Docker Version: 1.10.3
- Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json` - Manifest MIME: `application/vnd.docker.distribution.manifest.v2+json`
- Total Size: **134.1 MB (134077715 bytes)** - Total Size: **136.9 MB (136931290 bytes)**
(compressed transfer size, not on-disk size) (compressed transfer size, not on-disk size)
- Image ID: `sha256:e5981e35ab6c18117297264cb9d04075bfc3dbada5dde21becc9d6f4cb1b02dd` - Image ID: `sha256:5585424358d7e17ccec1a8061bc7c56d58cc58d8bc779e8e30e33b7c91bb622b`
- Default Command: `["catalina.sh","run"]` - Default Command: `["catalina.sh","run"]`
```dockerfile ```dockerfile
@ -1499,23 +1852,27 @@ ENV PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
RUN mkdir -p "$CATALINA_HOME" RUN mkdir -p "$CATALINA_HOME"
# Fri, 10 Jun 2016 23:19:48 GMT # Fri, 10 Jun 2016 23:19:48 GMT
WORKDIR /usr/local/tomcat WORKDIR /usr/local/tomcat
# Fri, 10 Jun 2016 23:24:20 GMT # Fri, 10 Jun 2016 23:19:49 GMT
RUN apt-get update && apt-get install -y libapr1 && rm -rf /var/lib/apt/lists/* ENV OPENSSL_VERSION=1.0.2h-1
# Fri, 10 Jun 2016 23:28:41 GMT # Fri, 10 Jun 2016 23:19:50 GMT
RUN { echo 'deb http://httpredir.debian.org/debian unstable main'; } > /etc/apt/sources.list.d/unstable.list && { echo 'Package: *'; echo 'Pin: release a=unstable'; echo 'Pin-Priority: -10'; echo; echo 'Package: openssl libssl*'; echo "Pin: version $OPENSSL_VERSION"; echo 'Pin-Priority: 990'; } > /etc/apt/preferences.d/unstable-openssl
# Fri, 10 Jun 2016 23:20:56 GMT
RUN apt-get update && apt-get install -y --no-install-recommends libapr1 openssl="$OPENSSL_VERSION" && rm -rf /var/lib/apt/lists/*
# Fri, 24 Jun 2016 02:06:30 GMT
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 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
# Fri, 10 Jun 2016 23:28:41 GMT # Fri, 24 Jun 2016 02:06:31 GMT
ENV TOMCAT_MAJOR=7 ENV TOMCAT_MAJOR=7
# Fri, 10 Jun 2016 23:28:41 GMT # Fri, 24 Jun 2016 02:06:31 GMT
ENV TOMCAT_VERSION=7.0.69 ENV TOMCAT_VERSION=7.0.70
# Fri, 10 Jun 2016 23:28:42 GMT # Fri, 24 Jun 2016 02:06:32 GMT
ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz ENV TOMCAT_TGZ_URL=https://www.apache.org/dist/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
# Fri, 10 Jun 2016 23:30:44 GMT # Fri, 24 Jun 2016 02:09:04 GMT
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 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" && ./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
# Fri, 10 Jun 2016 23:30:46 GMT # Fri, 24 Jun 2016 02:09:07 GMT
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 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
# Fri, 10 Jun 2016 23:30:46 GMT # Fri, 24 Jun 2016 02:09:08 GMT
EXPOSE 8080/tcp EXPOSE 8080/tcp
# Fri, 10 Jun 2016 23:30:47 GMT # Fri, 24 Jun 2016 02:09:08 GMT
CMD ["catalina.sh" "run"] CMD ["catalina.sh" "run"]
``` ```
@ -1544,18 +1901,21 @@ CMD ["catalina.sh" "run"]
- `sha256:1b424810697eca671c329ceb9d7dcfb3958a32764a6ad0113bfaab804779c835` - `sha256:1b424810697eca671c329ceb9d7dcfb3958a32764a6ad0113bfaab804779c835`
Last Modified: Wed, 15 Jun 2016 21:28:22 GMT Last Modified: Wed, 15 Jun 2016 21:28:22 GMT
Size: 145.0 B Size: 145.0 B
- `sha256:c364371983cbc6769a144a6df82b337636ca63bb2e80d49e4b5d64805f6af728` - `sha256:cf02b7dccb49114c3970a2187812c3aa16fd61224c14b9f2ece1446111f86d33`
Last Modified: Wed, 15 Jun 2016 21:28:23 GMT Last Modified: Wed, 15 Jun 2016 21:30:29 GMT
Size: 252.6 KB (252601 bytes) Size: 336.0 B
- `sha256:3abc034d1d29322a3ec41ba6b1e6e150c2e35f300af9e96dcd176ca5128f705c` - `sha256:35403a1370ee40900611ea801ecdf2518ebef138ff0dda768e483a67349c33a9`
Last Modified: Wed, 15 Jun 2016 21:29:20 GMT Last Modified: Wed, 15 Jun 2016 21:30:30 GMT
Size: 106.1 KB (106135 bytes) Size: 3.0 MB (2991853 bytes)
- `sha256:05fab485b97b57d3d206809888e65534c403943f12346246885250edcc46ac4a` - `sha256:0adbb28cfc7db0e509649e77b2a2f2c772b557c97369a78c7f71b842600cd93a`
Last Modified: Wed, 15 Jun 2016 21:29:21 GMT Last Modified: Fri, 24 Jun 2016 02:11:18 GMT
Size: 9.6 MB (9575216 bytes) Size: 106.1 KB (106136 bytes)
- `sha256:9cbb72ad517d90f647254af4b51aae5e61218f81ab0014bfa29d8a38c079fedb` - `sha256:9755e5c45c865412cd13f40ee01b61430d678793f83c3efc3720dc305b97aeb4`
Last Modified: Wed, 15 Jun 2016 21:29:19 GMT Last Modified: Fri, 24 Jun 2016 02:11:20 GMT
Size: 129.0 B Size: 9.7 MB (9689201 bytes)
- `sha256:4b238f86f446a37e3ca592c154265e2d95ff7447619e8a32d2ea69741148b14a`
Last Modified: Fri, 24 Jun 2016 02:11:18 GMT
Size: 130.0 B
## `tomcat:8.0.36-jre7` ## `tomcat:8.0.36-jre7`