IDEA empaqueta imágenes de la ventana acoplable (tomando el empaquetado Jdk8 como ejemplo)

Tabla de contenido

1. Prepare archivos relacionados para la imagen acoplable empaquetada jdk8 en el proyecto Idea

2. Escriba el archivo Dockeffile

3. Edite las configuraciones y agregue Dockerfile

4. Crea un espejo


Para la instalación del complemento de Docker y la conexión del servicio de Docker en Idea, consulte otra publicación de blog:

Idea configura el servicio Docker conectado al entorno Linux_Still the Sunglasses blog-CSDN blog

1. Prepare archivos relacionados para la imagen acoplable empaquetada jdk8 en el proyecto Idea

 Descripción del archivo:

  • java8u333: Carpeta que contiene recursos de Docker y archivos de configuración para crear jdk8.
  • Dockerfile: archivo de configuración para hacer imágenes
  • jdk-8u333-linux-x64.tar.gz: paquete comprimido jdk8 descargado

2. Escriba el archivo Dockeffile

#1.指定基础镜像,并且必须是第一条指令    
FROM centos:7

#2.指明该镜像的作者和其电子邮件
MAINTAINER mj "[email protected]"

#3.在构建镜像时,指定镜像的工作目录,之后的命令都是基于此工作目录,如果不存在,则会创建目录
WORKDIR /usr/local/java

#4.一个复制命令,把jdk安装文件复制到镜像中,语法:ADD <src>... <dest>,注意:jdk*.tar.gz使用的是相对路径
ADD jdk-8u333-linux-x64.tar.gz /usr/local/java/

#5.配置环境变量
ENV JAVA_HOME=/usr/local/java/jdk1.8.0_333
ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV PATH=$JAVA_HOME/bin:$PATH

#容器启动时需要执行的命令
#CMD ["java","-version"]

3. Edite las configuraciones y agregue Dockerfile

 

4. Crea un espejo

Puede ejecutar la configuración editada en idea para crear una imagen directamente. Como se muestra en la imagen a continuación, en las Imágenes de la ventana de servicios en la esquina inferior izquierda, hay una imagen adicional de [jdk8u:1.8.333].

La siguiente es la información de registro de la creación exitosa de la imagen:

También puede ingresar a Linux y ejecutar el comando [docker images] para verificar si la imagen de jdk8u333 existe.

 

 

 

Supongo que te gusta

Origin blog.csdn.net/louis_lee7812/article/details/127516792
Recomendado
Clasificación