这里,my-jdk-image是你为构建的镜像指定的名称,可以根据需要进行更改。 测试Docker镜像: 构建完成后,你可以运行一个新的容器来测试JDK是否已正确安装: bash docker run -it my-jdk-image /bin/bash 在容器内部,你可以运行java -version来检查JDK版本,确保JDK已正确安装并可用。 通过上述步骤,你可以成功地从本...
jdk不同版本对应的内部操作系统,https://hub.docker.com/_/openjdk 这个页面最后面Image Variants有介绍。 比方说: openjdk:<version> (from 12 onwards), openjdk:<version>-oracle and openjdk:<version>-oraclelinux7 Starting with openjdk:12 the default image as well as the -oracle and -oraclelinu...
创建文件夹上传jdk的安装包,和在同级目录下编写Dockerfile文件 执行vi Dockerfile把下面的内容放进Dockerfile文件中: #1.指定基础镜像,并且必须是第一条指令FROM centos:7#2.指明该镜像的作者和其电子邮件MAINTAINER xxx"xxx@qq.com"#3.在构建镜像时,指定镜像的工作目录,之后的命令都是基于此工作目录,如果不存在,...
# 基于官方的Ubuntu 20.04镜像作为基础镜像FROMubuntu:20.04# 设置环境变量ENVJDK_VERSION 17ENVJDK_HOME /opt/jdkENVPATH$JDK_HOME/bin:$PATH# 安装JDK17RUNapt-get update &&\apt-get install -y wget &&\wget --no-check-certificate --no-cookies --header"Cookie: oraclelicense=accept-securebackup-cookie...
#使用Jdk8环境作为基础镜像,如果镜像不在本地则会从DockerHub进行下载 FROM openjdk:8-jdk-alpine #VOLUME 指定了临时文件目录为/tmp。其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp。 #该步骤是可选的,如果涉及到文件系统的应用就很有必要了。 #/tmp目录用来持久化到 Docker...
FROM openjdk:8 __EOF__ 本文作者: WangJunjie 本文链接: https://www.cnblogs.com/wangjunjiehome/p/17046526.html 关于博主: I am a good person 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处! 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角【推荐...
Java Spring Boot的Docker基础镜像(FROM)通常可以选择openjdk作为基础镜像。openjdk是一个开源的Java Development Kit(JDK),它提供了Java编程语言的运行环境和开发工具。使用openjdk作为基础镜像可以方便地构建和部署Java应用程序。 优势: 开源:openjdk是开源的,可以免费使用和修改。
Welcome to the world's largest container registry built for developers and open source contributors to find, use, and share their container images. Build, push and pull.
查找镜像:docker search 关键字 docker search jdk INDEX索引名称,即网站域名 NAME镜像的名称 DESCRIPTION镜像的描述信息 STARS镜像被下载的次数 OFFICIAL是否是docker官方开发的 AUTOMATED是否自动构建镜像 下载镜像docker pull 镜像名称:标签 :docker pull docker.io/busybox ...