You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+37-28Lines changed: 37 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,37 +1,56 @@
1
-
## Docker images of Java 7/8/9/10/11 provided by Oracle
1
+
## Customized Docker images of Java 7/8/9/10/11
2
2
3
-
This repository contains **Dockerfile** of [Java SE](http://java.oracle.com/) for [Docker](https://www.docker.com/)'s [automated build](https://hub.docker.com/r/sgrio/java-oracle/) published to the public [Docker Hub](https://hub.docker.com/).
3
+
### Branches
4
4
5
-
The default image is on top of **Ubuntu**, to use images based on **Alpine Linux**, add `_alpine` after the tag name.
5
+
* Active branches:
6
+
*`master` - Latest Java, currently version 11
7
+
*`java8` - Java 8
8
+
* Deprecated:
9
+
*`java10`
10
+
*`java9`
11
+
*`java7`
6
12
7
-
To use this image, you must accept the [Oracle Binary Code License Agreement](http://www.oracle.com/technetwork/java/javase/terms/license/index.html) for Java SE.
13
+
### Build Images
14
+
15
+
1. Install [Docker](https://www.docker.com/).
16
+
17
+
2. Go to `<os>/jdk/`, run `docker build -t <image_name:tag> .`, you can use your favorite image and tag name.
18
+
19
+
3. Test the image you built, `docker run -it --rm <image_name:tag> java -version`.
8
20
9
21
### Docker Tags
10
22
11
-
`sgrio/java-oracle` provides several tagged images:
23
+
`sgrio/java` provides several tagged images:
12
24
13
25
* Default
14
-
*[](https://microbadger.com/images/sgrio/java-oracle)**latest**: pointed to `sgrio/java-oracle:jdk_11`
15
-
*[](https://microbadger.com/images/sgrio/java-oracle:latest_alpine)**latest_alpine**: pointed to `sgrio/java-oracle:jdk_11_alpine`
26
+
*[](https://microbadger.com/images/sgrio/java)**latest**: pointed to `sgrio/java:jdk_11`
27
+
*[](https://microbadger.com/images/sgrio/java:latest_ubuntu)**latest_ubuntu**: pointed to `sgrio/java:jdk_11_ubuntu`
28
+
*[](https://microbadger.com/images/sgrio/java:latest_centos)**latest_centos**: pointed to `sgrio/java:jdk_11_centos`
29
+
*[](https://microbadger.com/images/sgrio/java:latest_alpine)**latest_alpine**: pointed to `sgrio/java:jdk_11_alpine`
16
30
* Java 11
17
-
*[](https://microbadger.com/images/sgrio/java-oracle:jdk_11)**jdk_11**: `Oracle Java SE Development Kit 11.0.1 build 13` on top of **Ubuntu**
18
-
*[](https://microbadger.com/images/sgrio/java-oracle:jdk_11_alpine)**jdk_11_alpine**: `Oracle Java SE Development Kit 11.0.1 build 13` on top of **Alpine Linux**
31
+
*[](https://microbadger.com/images/sgrio/java:jdk_11)**jdk_11**: pointed to `jdk_11_ubuntu`
32
+
*[](https://microbadger.com/images/sgrio/java:jdk_11_ubuntu)**jdk_11_ubuntu**: `Oracle Java SE Development Kit 11.0.1 build 13` on top of **Ubuntu**
33
+
*[](https://microbadger.com/images/sgrio/java:jdk_11_centos)**jdk_11_centos**: `Oracle Java SE Development Kit 11.0.1 build 13` on top of **CentOS**
34
+
*[](https://microbadger.com/images/sgrio/java:jdk_11_alpine)**jdk_11_alpine**: `Oracle Java SE Development Kit 11.0.1 build 13` on top of **Alpine Linux**
19
35
* Java 8
20
-
*[](https://microbadger.com/images/sgrio/java-oracle:server_jre_8)**server_jre_8**: `Oracle Java SE Server Runtime Environment 8 update 192 build 12` on top of **Ubuntu**
21
-
*[](https://microbadger.com/images/sgrio/java-oracle:server_jre_8_alpine)**server_jre_8_alpine**: `Oracle Java SE Server Runtime Environment 8 update 192 build 12` on top of **Alpine Linux**
22
-
*[](https://microbadger.com/images/sgrio/java-oracle:jre_8)**jre_8**: `Oracle Java SE Runtime Environment 8 update 192 build 12` on top of **Ubuntu**
23
-
*[](https://microbadger.com/images/sgrio/java-oracle:jre_8_alpine)**jre_8_alpine**: `Oracle Java SE Runtime Environment 8 update 192 build 12` on top of **Alpine Linux**
24
-
*[](https://microbadger.com/images/sgrio/java-oracle:jdk_8)**jdk_8**: `Oracle Java SE Development Kit 8 update 192 build 12` on top of **Ubuntu**
25
-
*[](https://microbadger.com/images/sgrio/java-oracle:jdk_8_alpine)**jdk_8_alpine**: `Oracle Java SE Development Kit 8 update 192 build 12` on top of **Alpine Linux**
36
+
*[](https://microbadger.com/images/sgrio/java:server_jre_8)**server_jre_8**: `Oracle Java SE Server Runtime Environment 8 update 202 build 08` on top of **Ubuntu**
37
+
*[](https://microbadger.com/images/sgrio/java:server_jre_8_centos)**server_jre_8_centos**: `Oracle Java SE Server Runtime Environment 8 update 202 build 08` on top of **CentOS**
38
+
*[](https://microbadger.com/images/sgrio/java:server_jre_8_alpine)**server_jre_8_alpine**: `Oracle Java SE Server Runtime Environment 8 update 202 build 08` on top of **Alpine Linux**
39
+
*[](https://microbadger.com/images/sgrio/java:jre_8)**jre_8**: `Oracle Java SE Runtime Environment 8 update 202 build 08` on top of **Ubuntu**
40
+
*[](https://microbadger.com/images/sgrio/java:jre_8_centos)**jre_8_centos**: `Oracle Java SE Runtime Environment 8 update 202 build 08` on top of **CentOS**
41
+
*[](https://microbadger.com/images/sgrio/java:jre_8_alpine)**jre_8_alpine**: `Oracle Java SE Runtime Environment 8 update 202 build 08` on top of **Alpine Linux**
42
+
*[](https://microbadger.com/images/sgrio/java:jdk_8)**jdk_8**: `Oracle Java SE Development Kit 8 update 202 build 08` on top of **Ubuntu**
43
+
*[](https://microbadger.com/images/sgrio/java:jdk_8_centos)**jdk_8_centos**: `Oracle Java SE Development Kit 8 update 202 build 08` on top of **CentOS**
44
+
*[](https://microbadger.com/images/sgrio/java:jdk_8_alpine)**jdk_8_alpine**: `Oracle Java SE Development Kit 8 update 202 build 08` on top of **Alpine Linux**
26
45
27
46
### Docker Tags (Archived)
28
47
29
48
The following tags are archived:
30
49
31
50
* Java 10
32
-
*[](https://microbadger.com/images/sgrio/java-oracle:server_jre_10)`server_jre_10`: based on `Oracle Java SE Server Runtime Environment 10.0.2 build 13`
33
-
*[](https://microbadger.com/images/sgrio/java-oracle:jre_10)`jre_10`: based on `Oracle Java SE Runtime Environment 10.0.2 build 13`
34
-
*[](https://microbadger.com/images/sgrio/java-oracle:jdk_10)`jdk_10`: based on `Oracle Java SE Development Kit 10.0.2 build 13`
51
+
*[](https://microbadger.com/images/sgrio/java:server_jre_10)`server_jre_10`: based on `Oracle Java SE Server Runtime Environment 10.0.2 build 13`
52
+
*[](https://microbadger.com/images/sgrio/java:jre_10)`jre_10`: based on `Oracle Java SE Runtime Environment 10.0.2 build 13`
53
+
*[](https://microbadger.com/images/sgrio/java:jdk_10)`jdk_10`: based on `Oracle Java SE Development Kit 10.0.2 build 13`
35
54
* Java 9
36
55
*`server_jre_9`: based on `Oracle Java SE Server Runtime Environment 9.0.4 build 11`
37
56
*`jre_9`: based on `Oracle Java SE Runtime Environment 9.0.4 build 11`
@@ -47,13 +66,3 @@ The following tags are archived:
Copy file name to clipboardExpand all lines: alpine/jdk/README.md
+37-28Lines changed: 37 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,37 +1,56 @@
1
-
## Docker images of Java 7/8/9/10/11 provided by Oracle
1
+
## Customized Docker images of Java 7/8/9/10/11
2
2
3
-
This repository contains **Dockerfile** of [Java SE](http://java.oracle.com/) for [Docker](https://www.docker.com/)'s [automated build](https://hub.docker.com/r/sgrio/java-oracle/) published to the public [Docker Hub](https://hub.docker.com/).
3
+
### Branches
4
4
5
-
The default image is on top of **Ubuntu**, to use images based on **Alpine Linux**, add `_alpine` after the tag name.
5
+
* Active branches:
6
+
*`master` - Latest Java, currently version 11
7
+
*`java8` - Java 8
8
+
* Deprecated:
9
+
*`java10`
10
+
*`java9`
11
+
*`java7`
6
12
7
-
To use this image, you must accept the [Oracle Binary Code License Agreement](http://www.oracle.com/technetwork/java/javase/terms/license/index.html) for Java SE.
13
+
### Build Images
14
+
15
+
1. Install [Docker](https://www.docker.com/).
16
+
17
+
2. Go to `<os>/jdk/`, run `docker build -t <image_name:tag> .`, you can use your favorite image and tag name.
18
+
19
+
3. Test the image you built, `docker run -it --rm <image_name:tag> java -version`.
8
20
9
21
### Docker Tags
10
22
11
-
`sgrio/java-oracle` provides several tagged images:
23
+
`sgrio/java` provides several tagged images:
12
24
13
25
* Default
14
-
*[](https://microbadger.com/images/sgrio/java-oracle)**latest**: pointed to `sgrio/java-oracle:jdk_11`
15
-
*[](https://microbadger.com/images/sgrio/java-oracle:latest_alpine)**latest_alpine**: pointed to `sgrio/java-oracle:jdk_11_alpine`
26
+
*[](https://microbadger.com/images/sgrio/java)**latest**: pointed to `sgrio/java:jdk_11`
27
+
*[](https://microbadger.com/images/sgrio/java:latest_ubuntu)**latest_ubuntu**: pointed to `sgrio/java:jdk_11_ubuntu`
28
+
*[](https://microbadger.com/images/sgrio/java:latest_centos)**latest_centos**: pointed to `sgrio/java:jdk_11_centos`
29
+
*[](https://microbadger.com/images/sgrio/java:latest_alpine)**latest_alpine**: pointed to `sgrio/java:jdk_11_alpine`
16
30
* Java 11
17
-
*[](https://microbadger.com/images/sgrio/java-oracle:jdk_11)**jdk_11**: `Oracle Java SE Development Kit 11.0.1 build 13` on top of **Ubuntu**
18
-
*[](https://microbadger.com/images/sgrio/java-oracle:jdk_11_alpine)**jdk_11_alpine**: `Oracle Java SE Development Kit 11.0.1 build 13` on top of **Alpine Linux**
31
+
*[](https://microbadger.com/images/sgrio/java:jdk_11)**jdk_11**: pointed to `jdk_11_ubuntu`
32
+
*[](https://microbadger.com/images/sgrio/java:jdk_11_ubuntu)**jdk_11_ubuntu**: `Oracle Java SE Development Kit 11.0.1 build 13` on top of **Ubuntu**
33
+
*[](https://microbadger.com/images/sgrio/java:jdk_11_centos)**jdk_11_centos**: `Oracle Java SE Development Kit 11.0.1 build 13` on top of **CentOS**
34
+
*[](https://microbadger.com/images/sgrio/java:jdk_11_alpine)**jdk_11_alpine**: `Oracle Java SE Development Kit 11.0.1 build 13` on top of **Alpine Linux**
19
35
* Java 8
20
-
*[](https://microbadger.com/images/sgrio/java-oracle:server_jre_8)**server_jre_8**: `Oracle Java SE Server Runtime Environment 8 update 192 build 12` on top of **Ubuntu**
21
-
*[](https://microbadger.com/images/sgrio/java-oracle:server_jre_8_alpine)**server_jre_8_alpine**: `Oracle Java SE Server Runtime Environment 8 update 192 build 12` on top of **Alpine Linux**
22
-
*[](https://microbadger.com/images/sgrio/java-oracle:jre_8)**jre_8**: `Oracle Java SE Runtime Environment 8 update 192 build 12` on top of **Ubuntu**
23
-
*[](https://microbadger.com/images/sgrio/java-oracle:jre_8_alpine)**jre_8_alpine**: `Oracle Java SE Runtime Environment 8 update 192 build 12` on top of **Alpine Linux**
24
-
*[](https://microbadger.com/images/sgrio/java-oracle:jdk_8)**jdk_8**: `Oracle Java SE Development Kit 8 update 192 build 12` on top of **Ubuntu**
25
-
*[](https://microbadger.com/images/sgrio/java-oracle:jdk_8_alpine)**jdk_8_alpine**: `Oracle Java SE Development Kit 8 update 192 build 12` on top of **Alpine Linux**
36
+
*[](https://microbadger.com/images/sgrio/java:server_jre_8)**server_jre_8**: `Oracle Java SE Server Runtime Environment 8 update 202 build 08` on top of **Ubuntu**
37
+
*[](https://microbadger.com/images/sgrio/java:server_jre_8_centos)**server_jre_8_centos**: `Oracle Java SE Server Runtime Environment 8 update 202 build 08` on top of **CentOS**
38
+
*[](https://microbadger.com/images/sgrio/java:server_jre_8_alpine)**server_jre_8_alpine**: `Oracle Java SE Server Runtime Environment 8 update 202 build 08` on top of **Alpine Linux**
39
+
*[](https://microbadger.com/images/sgrio/java:jre_8)**jre_8**: `Oracle Java SE Runtime Environment 8 update 202 build 08` on top of **Ubuntu**
40
+
*[](https://microbadger.com/images/sgrio/java:jre_8_centos)**jre_8_centos**: `Oracle Java SE Runtime Environment 8 update 202 build 08` on top of **CentOS**
41
+
*[](https://microbadger.com/images/sgrio/java:jre_8_alpine)**jre_8_alpine**: `Oracle Java SE Runtime Environment 8 update 202 build 08` on top of **Alpine Linux**
42
+
*[](https://microbadger.com/images/sgrio/java:jdk_8)**jdk_8**: `Oracle Java SE Development Kit 8 update 202 build 08` on top of **Ubuntu**
43
+
*[](https://microbadger.com/images/sgrio/java:jdk_8_centos)**jdk_8_centos**: `Oracle Java SE Development Kit 8 update 202 build 08` on top of **CentOS**
44
+
*[](https://microbadger.com/images/sgrio/java:jdk_8_alpine)**jdk_8_alpine**: `Oracle Java SE Development Kit 8 update 202 build 08` on top of **Alpine Linux**
26
45
27
46
### Docker Tags (Archived)
28
47
29
48
The following tags are archived:
30
49
31
50
* Java 10
32
-
*[](https://microbadger.com/images/sgrio/java-oracle:server_jre_10)`server_jre_10`: based on `Oracle Java SE Server Runtime Environment 10.0.2 build 13`
33
-
*[](https://microbadger.com/images/sgrio/java-oracle:jre_10)`jre_10`: based on `Oracle Java SE Runtime Environment 10.0.2 build 13`
34
-
*[](https://microbadger.com/images/sgrio/java-oracle:jdk_10)`jdk_10`: based on `Oracle Java SE Development Kit 10.0.2 build 13`
51
+
*[](https://microbadger.com/images/sgrio/java:server_jre_10)`server_jre_10`: based on `Oracle Java SE Server Runtime Environment 10.0.2 build 13`
52
+
*[](https://microbadger.com/images/sgrio/java:jre_10)`jre_10`: based on `Oracle Java SE Runtime Environment 10.0.2 build 13`
53
+
*[](https://microbadger.com/images/sgrio/java:jdk_10)`jdk_10`: based on `Oracle Java SE Development Kit 10.0.2 build 13`
35
54
* Java 9
36
55
*`server_jre_9`: based on `Oracle Java SE Server Runtime Environment 9.0.4 build 11`
37
56
*`jre_9`: based on `Oracle Java SE Runtime Environment 9.0.4 build 11`
@@ -47,13 +66,3 @@ The following tags are archived:
0 commit comments