Skip to content

Commit 7c0b0a6

Browse files
committed
Support Java 15.0.1 build 9
1 parent f37b41d commit 7c0b0a6

File tree

8 files changed

+69
-51
lines changed

8 files changed

+69
-51
lines changed

README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
### Branches
44

55
* Active branches:
6-
* `master` - Latest Java, currently version 14.0.2
6+
* `master` - Latest Java, currently version 15.0.1
77
* Inactive branches:
8+
* `java14` - Java 14
89
* `java11` - Java 11
910
* `java8` - Java 8
1011
* Deprecated:
@@ -28,9 +29,14 @@
2829

2930
* Default
3031
* [![](https://images.microbadger.com/badges/image/sgrio/java.svg)](https://microbadger.com/images/sgrio/java) **latest**: pointed to `sgrio/java:latest_alpine`
31-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_alpine.svg)](https://microbadger.com/images/sgrio/java:latest_alpine) **latest_alpine**: pointed to `sgrio/java:jdk_14_alpine`
32-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_centos.svg)](https://microbadger.com/images/sgrio/java:latest_centos) **latest_centos**: pointed to `sgrio/java:jdk_14_centos`
33-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_ubuntu.svg)](https://microbadger.com/images/sgrio/java:latest_ubuntu) **latest_ubuntu**: pointed to `sgrio/java:jdk_14_ubuntu`
32+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_alpine.svg)](https://microbadger.com/images/sgrio/java:latest_alpine) **latest_alpine**: pointed to `sgrio/java:jdk_15_alpine`
33+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_centos.svg)](https://microbadger.com/images/sgrio/java:latest_centos) **latest_centos**: pointed to `sgrio/java:jdk_15_centos`
34+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_ubuntu.svg)](https://microbadger.com/images/sgrio/java:latest_ubuntu) **latest_ubuntu**: pointed to `sgrio/java:jdk_15_ubuntu`
35+
* Java 15
36+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15.svg)](https://microbadger.com/images/sgrio/java:jdk_15) **jdk_15**: pointed to `jdk_15_alpine`
37+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_alpine.svg)](https://microbadger.com/images/sgrio/java:jdk_15_alpine) **jdk_15_alpine**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **Alpine Linux**
38+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_centos.svg)](https://microbadger.com/images/sgrio/java:jdk_15_centos) **jdk_15_centos**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **CentOS**
39+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_ubuntu.svg)](https://microbadger.com/images/sgrio/java:jdk_15_ubuntu) **jdk_15_ubuntu**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **Ubuntu**
3440
* Java 14
3541
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_14.svg)](https://microbadger.com/images/sgrio/java:jdk_14) **jdk_14**: pointed to `jdk_14_alpine`
3642
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_14_alpine.svg)](https://microbadger.com/images/sgrio/java:jdk_14_alpine) **jdk_14_alpine**: `Oracle Java SE Development Kit 14.0.2 build 12` on top of **Alpine Linux**

alpine/jdk/Dockerfile

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
FROM alpine:latest
22
MAINTAINER SgrAlpha <admin@mail.sgr.io>
33

4-
ENV JAVA_HOME=/usr/lib/jvm/java-14-oracle \
5-
PATH="/usr/lib/jvm/java-14-oracle/bin:$PATH"
4+
ENV JAVA_HOME=/usr/lib/jvm/java-15-oracle \
5+
PATH="/usr/lib/jvm/java-15-oracle/bin:$PATH"
66

77
RUN GLIBC_VERSION=2.31-r0 && \
8-
GCC_LIBS_VERSION=9.2.0-4 && \
98
ZLIB_VERSION=1.2.11-4 && \
10-
JAVA_VERSION=14.0.2 && \
11-
JAVA_BUILD=12 && \
12-
JAVA_SIG=205943a0976c4ed48cb16f1043c5c647 && \
9+
JAVA_VERSION=15.0.1 && \
10+
JAVA_BUILD=9 && \
11+
JAVA_SIG=51f4f36ad4ef43e39d0dfdbaf6549e32 && \
1312
apk --update add --no-cache ca-certificates curl openssl binutils xz && \
1413
curl -Ls https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub -o /etc/apk/keys/sgerrand.rsa.pub && \
1514
curl -Ls https://github.com/sgerrand/alpine-pkg-glibc/releases/download/"${GLIBC_VERSION}"/glibc-"${GLIBC_VERSION}".apk \
1615
-o /tmp/glibc-"${GLIBC_VERSION}".apk && \
1716
apk add /tmp/glibc-"${GLIBC_VERSION}".apk && \
18-
mkdir /tmp/gcc-libs && \
19-
curl -Ls https://archive.archlinux.org/packages/g/gcc-libs/gcc-libs-"${GCC_LIBS_VERSION}"-x86_64.pkg.tar.xz \
20-
| tar -xJ -C /tmp/gcc-libs && \
21-
mv /tmp/gcc-libs/usr/lib/libgcc* /tmp/gcc-libs/usr/lib/libstdc++* /usr/glibc-compat/lib && \
22-
strip /usr/glibc-compat/lib/libgcc_s.so.* /usr/glibc-compat/lib/libstdc++.so* && \
2317
mkdir /tmp/zlib && \
2418
curl -Ls https://archive.archlinux.org/packages/z/zlib/zlib-1%3A"${ZLIB_VERSION}"-x86_64.pkg.tar.xz \
2519
| tar -xJ -C /tmp/zlib && \

alpine/jdk/README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
### Branches
44

55
* Active branches:
6-
* `master` - Latest Java, currently version 14.0.2
6+
* `master` - Latest Java, currently version 15.0.1
77
* Inactive branches:
8+
* `java14` - Java 14
89
* `java11` - Java 11
910
* `java8` - Java 8
1011
* Deprecated:
@@ -28,9 +29,14 @@
2829

2930
* Default
3031
* [![](https://images.microbadger.com/badges/image/sgrio/java.svg)](https://microbadger.com/images/sgrio/java) **latest**: pointed to `sgrio/java:latest_alpine`
31-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_alpine.svg)](https://microbadger.com/images/sgrio/java:latest_alpine) **latest_alpine**: pointed to `sgrio/java:jdk_14_alpine`
32-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_centos.svg)](https://microbadger.com/images/sgrio/java:latest_centos) **latest_centos**: pointed to `sgrio/java:jdk_14_centos`
33-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_ubuntu.svg)](https://microbadger.com/images/sgrio/java:latest_ubuntu) **latest_ubuntu**: pointed to `sgrio/java:jdk_14_ubuntu`
32+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_alpine.svg)](https://microbadger.com/images/sgrio/java:latest_alpine) **latest_alpine**: pointed to `sgrio/java:jdk_15_alpine`
33+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_centos.svg)](https://microbadger.com/images/sgrio/java:latest_centos) **latest_centos**: pointed to `sgrio/java:jdk_15_centos`
34+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_ubuntu.svg)](https://microbadger.com/images/sgrio/java:latest_ubuntu) **latest_ubuntu**: pointed to `sgrio/java:jdk_15_ubuntu`
35+
* Java 15
36+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15.svg)](https://microbadger.com/images/sgrio/java:jdk_15) **jdk_15**: pointed to `jdk_15_alpine`
37+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_alpine.svg)](https://microbadger.com/images/sgrio/java:jdk_15_alpine) **jdk_15_alpine**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **Alpine Linux**
38+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_centos.svg)](https://microbadger.com/images/sgrio/java:jdk_15_centos) **jdk_15_centos**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **CentOS**
39+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_ubuntu.svg)](https://microbadger.com/images/sgrio/java:jdk_15_ubuntu) **jdk_15_ubuntu**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **Ubuntu**
3440
* Java 14
3541
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_14.svg)](https://microbadger.com/images/sgrio/java:jdk_14) **jdk_14**: pointed to `jdk_14_alpine`
3642
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_14_alpine.svg)](https://microbadger.com/images/sgrio/java:jdk_14_alpine) **jdk_14_alpine**: `Oracle Java SE Development Kit 14.0.2 build 12` on top of **Alpine Linux**

build.sh

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,38 @@
11
#!/usr/bin/env sh
22

33
docker pull sgrio/java:latest
4-
docker pull sgrio/java:jdk_14
4+
docker pull sgrio/java:jdk_15
55
docker pull sgrio/java:latest_alpine
6-
docker pull sgrio/java:jdk_14_alpine
6+
docker pull sgrio/java:jdk_15_alpine
77
docker pull sgrio/java:latest_centos
8-
docker pull sgrio/java:jdk_14_centos
8+
docker pull sgrio/java:jdk_15_centos
99
docker pull sgrio/java:latest_ubuntu
10-
docker pull sgrio/java:jdk_14_ubuntu
10+
docker pull sgrio/java:jdk_15_ubuntu
1111

1212
docker pull alpine:latest
13-
docker build -t sgrio/java:jdk_14_alpine alpine/jdk/
14-
docker tag sgrio/java:jdk_14_alpine sgrio/java:latest_alpine
13+
docker build -t sgrio/java:jdk_15_alpine alpine/jdk/
14+
docker tag sgrio/java:jdk_15_alpine sgrio/java:latest_alpine
1515

1616
docker pull centos:latest
17-
docker build -t sgrio/java:jdk_14_centos centos/jdk/
18-
docker tag sgrio/java:jdk_14_centos sgrio/java:latest_centos
17+
docker build -t sgrio/java:jdk_15_centos centos/jdk/
18+
docker tag sgrio/java:jdk_15_centos sgrio/java:latest_centos
1919

2020
docker pull ubuntu:latest
21-
docker build -t sgrio/java:jdk_14_ubuntu ubuntu/jdk/
22-
docker tag sgrio/java:jdk_14_ubuntu sgrio/java:latest_ubuntu
21+
docker build -t sgrio/java:jdk_15_ubuntu ubuntu/jdk/
22+
docker tag sgrio/java:jdk_15_ubuntu sgrio/java:latest_ubuntu
2323

24-
docker tag sgrio/java:jdk_14_alpine sgrio/java:jdk_14
25-
docker tag sgrio/java:jdk_14 sgrio/java:latest
24+
docker tag sgrio/java:jdk_15_alpine sgrio/java:jdk_15
25+
docker tag sgrio/java:jdk_15 sgrio/java:latest
2626

27-
docker push sgrio/java:jdk_14_alpine
27+
docker push sgrio/java:jdk_15_alpine
2828
docker push sgrio/java:latest_alpine
2929

30-
docker push sgrio/java:jdk_14_centos
30+
docker push sgrio/java:jdk_15_centos
3131
docker push sgrio/java:latest_centos
3232

33-
docker push sgrio/java:jdk_14_ubuntu
33+
docker push sgrio/java:jdk_15_ubuntu
3434
docker push sgrio/java:latest_ubuntu
3535

36-
docker push sgrio/java:jdk_14
36+
docker push sgrio/java:jdk_15
3737
docker push sgrio/java:latest
3838

centos/jdk/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ FROM centos:latest
22
MAINTAINER SgrAlpha <admin@mail.sgr.io>
33

44
ENV DEBIAN_FRONTEND=noninteractive \
5-
JAVA_HOME=/usr/lib/jvm/java-14-oracle
5+
JAVA_HOME=/usr/lib/jvm/java-15-oracle
66

77
RUN \
8-
JAVA_VERSION=14.0.2 && \
9-
JAVA_BUILD=12 && \
10-
JAVA_SIG=205943a0976c4ed48cb16f1043c5c647 && \
8+
JAVA_VERSION=15.0.1 && \
9+
JAVA_BUILD=9 && \
10+
JAVA_SIG=51f4f36ad4ef43e39d0dfdbaf6549e32 && \
1111
yum -y update && \
1212
curl --silent --location --retry 3 \
1313
--header "Cookie: oraclelicense=accept-securebackup-cookie;" \

centos/jdk/README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
### Branches
44

55
* Active branches:
6-
* `master` - Latest Java, currently version 14.0.2
6+
* `master` - Latest Java, currently version 15.0.1
77
* Inactive branches:
8+
* `java14` - Java 14
89
* `java11` - Java 11
910
* `java8` - Java 8
1011
* Deprecated:
@@ -28,9 +29,14 @@
2829

2930
* Default
3031
* [![](https://images.microbadger.com/badges/image/sgrio/java.svg)](https://microbadger.com/images/sgrio/java) **latest**: pointed to `sgrio/java:latest_alpine`
31-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_alpine.svg)](https://microbadger.com/images/sgrio/java:latest_alpine) **latest_alpine**: pointed to `sgrio/java:jdk_14_alpine`
32-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_centos.svg)](https://microbadger.com/images/sgrio/java:latest_centos) **latest_centos**: pointed to `sgrio/java:jdk_14_centos`
33-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_ubuntu.svg)](https://microbadger.com/images/sgrio/java:latest_ubuntu) **latest_ubuntu**: pointed to `sgrio/java:jdk_14_ubuntu`
32+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_alpine.svg)](https://microbadger.com/images/sgrio/java:latest_alpine) **latest_alpine**: pointed to `sgrio/java:jdk_15_alpine`
33+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_centos.svg)](https://microbadger.com/images/sgrio/java:latest_centos) **latest_centos**: pointed to `sgrio/java:jdk_15_centos`
34+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_ubuntu.svg)](https://microbadger.com/images/sgrio/java:latest_ubuntu) **latest_ubuntu**: pointed to `sgrio/java:jdk_15_ubuntu`
35+
* Java 15
36+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15.svg)](https://microbadger.com/images/sgrio/java:jdk_15) **jdk_15**: pointed to `jdk_15_alpine`
37+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_alpine.svg)](https://microbadger.com/images/sgrio/java:jdk_15_alpine) **jdk_15_alpine**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **Alpine Linux**
38+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_centos.svg)](https://microbadger.com/images/sgrio/java:jdk_15_centos) **jdk_15_centos**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **CentOS**
39+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_ubuntu.svg)](https://microbadger.com/images/sgrio/java:jdk_15_ubuntu) **jdk_15_ubuntu**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **Ubuntu**
3440
* Java 14
3541
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_14.svg)](https://microbadger.com/images/sgrio/java:jdk_14) **jdk_14**: pointed to `jdk_14_alpine`
3642
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_14_alpine.svg)](https://microbadger.com/images/sgrio/java:jdk_14_alpine) **jdk_14_alpine**: `Oracle Java SE Development Kit 14.0.2 build 12` on top of **Alpine Linux**

ubuntu/jdk/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ FROM ubuntu:latest
22
MAINTAINER SgrAlpha <admin@mail.sgr.io>
33

44
ENV DEBIAN_FRONTEND=noninteractive \
5-
JAVA_HOME=/usr/lib/jvm/java-14-oracle
5+
JAVA_HOME=/usr/lib/jvm/java-15-oracle
66

77
RUN \
8-
JAVA_VERSION=14.0.2 && \
9-
JAVA_BUILD=12 && \
10-
JAVA_SIG=205943a0976c4ed48cb16f1043c5c647 && \
8+
JAVA_VERSION=15.0.1 && \
9+
JAVA_BUILD=9 && \
10+
JAVA_SIG=51f4f36ad4ef43e39d0dfdbaf6549e32 && \
1111
apt-get update && apt-get dist-upgrade -y && \
1212
apt-get install apt-utils ca-certificates curl -y --no-install-recommends && \
1313
curl -Ls \

ubuntu/jdk/README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
### Branches
44

55
* Active branches:
6-
* `master` - Latest Java, currently version 14.0.2
6+
* `master` - Latest Java, currently version 15.0.1
77
* Inactive branches:
8+
* `java14` - Java 14
89
* `java11` - Java 11
910
* `java8` - Java 8
1011
* Deprecated:
@@ -28,9 +29,14 @@
2829

2930
* Default
3031
* [![](https://images.microbadger.com/badges/image/sgrio/java.svg)](https://microbadger.com/images/sgrio/java) **latest**: pointed to `sgrio/java:latest_alpine`
31-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_alpine.svg)](https://microbadger.com/images/sgrio/java:latest_alpine) **latest_alpine**: pointed to `sgrio/java:jdk_14_alpine`
32-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_centos.svg)](https://microbadger.com/images/sgrio/java:latest_centos) **latest_centos**: pointed to `sgrio/java:jdk_14_centos`
33-
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_ubuntu.svg)](https://microbadger.com/images/sgrio/java:latest_ubuntu) **latest_ubuntu**: pointed to `sgrio/java:jdk_14_ubuntu`
32+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_alpine.svg)](https://microbadger.com/images/sgrio/java:latest_alpine) **latest_alpine**: pointed to `sgrio/java:jdk_15_alpine`
33+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_centos.svg)](https://microbadger.com/images/sgrio/java:latest_centos) **latest_centos**: pointed to `sgrio/java:jdk_15_centos`
34+
* [![](https://images.microbadger.com/badges/image/sgrio/java:latest_ubuntu.svg)](https://microbadger.com/images/sgrio/java:latest_ubuntu) **latest_ubuntu**: pointed to `sgrio/java:jdk_15_ubuntu`
35+
* Java 15
36+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15.svg)](https://microbadger.com/images/sgrio/java:jdk_15) **jdk_15**: pointed to `jdk_15_alpine`
37+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_alpine.svg)](https://microbadger.com/images/sgrio/java:jdk_15_alpine) **jdk_15_alpine**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **Alpine Linux**
38+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_centos.svg)](https://microbadger.com/images/sgrio/java:jdk_15_centos) **jdk_15_centos**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **CentOS**
39+
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_15_ubuntu.svg)](https://microbadger.com/images/sgrio/java:jdk_15_ubuntu) **jdk_15_ubuntu**: `Oracle Java SE Development Kit 15.0.1 build 9` on top of **Ubuntu**
3440
* Java 14
3541
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_14.svg)](https://microbadger.com/images/sgrio/java:jdk_14) **jdk_14**: pointed to `jdk_14_alpine`
3642
* [![](https://images.microbadger.com/badges/image/sgrio/java:jdk_14_alpine.svg)](https://microbadger.com/images/sgrio/java:jdk_14_alpine) **jdk_14_alpine**: `Oracle Java SE Development Kit 14.0.2 build 12` on top of **Alpine Linux**

0 commit comments

Comments
 (0)