Docker安装jdk

linux环境下用Docker安装jdk

下载镜像

先选jdk版本,注意是openjdk
jdk和openjdk的区别,一句话概括就是:
openjdk是在Linux环境下常用的,jdk是在Windows下常用的。

查找jdk镜像,仅做查找用,看不到有哪些版本:
docker search openjdk
如果想查看有什么可供选择的版本,需要到dockerhub上:
https://hub.docker.com/u/libraryDocker安装jdk
搜索openjdk点进去后点击Tags查看(不过看着很乱)

Docker安装jdk

搜索到自己想要的版本后可以直接下载,这里我直接选用8u181版本的openjdk镜像:
docker pull openjdk:8u181
不加版本拉取镜像的话就是默认拉取最新版本

docker images查看镜像的名字和版本

启动
docker run -d -it --name myopenjdk openjdk:8u181 /bin/bash

格式: docker run -d -it [镜像名称或id] /bin/bash

进入容器
docker exec -it myopenjdk /bin/bash

退出容器
ctrl+p+q