docker安装java

1.查询镜像

https://hub.docker.com/search?operating_system=linux&source=verified&type=image

2.拉取镜像

#拉取镜像(最新镜像)
docker pull openjdk
#查询镜像
docker images
#运行镜像  entrypoint bash  不进入后台运行
docker run -it  --entrypoint bash openjdk
bash-4.2# uname -a
Linux 9a7a4aa51d6f 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
bash-4.2# java -version
openjdk version "12.0.1" 2019-04-16
OpenJDK Runtime Environment (build 12.0.1+12)
OpenJDK 64-Bit Server VM (build 12.0.1+12, mixed mode, sharing)
bash-4.2# 

显然拉取的是jdk12.0.1,而我要的是jdk8

#我需要的是jdk-8
docker pull openjdk:8-jre
#查询镜像
docker images
[root@bogon redis]# docker images
REPOSITORY                    TAG                 IMAGE ID            CREATED             SIZE
openjdk                       8-jre               0fc98012d4a8        6 days ago          246MB
nginx                         latest              f68d6e55e065        2 weeks ago         109MB
jenkins/jenkins               latest              ae831925b271        2 weeks ago         568MB
openjdk                       latest              e92ef2c3a3dd        3 weeks ago         470MB
tomcat                        latest              5377fd8533c3        4 weeks ago         506MB
zookeeper                     latest              215d317d188b        4 weeks ago         211MB
mysql                         latest              c7109f74d339        5 weeks ago         443MB
hub.c.163.com/library/redis   latest              d4f259423416        24 months ago       106MB

3.运行镜像

#运行镜像  entrypoint bash  不进入后台运行
docker run -it  --entrypoint bash openjdk:8-jre

进入后可以用java命令查询

root@ae5192f8ae22:/# java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)
root@ae5192f8ae22:/# 

显然是1.8

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值