如何创建 Dockerfile 来安装 Eclipse IDE 并为以下规范配置 GUI?

问题描述 投票:0回答:1

我被分配了一个具有以下规格的项目,我只需要安装 Eclipse IDE,我不会处理它。

Dockerfile 的规范为:

  1. 使用 Ubuntu 等基础操作系统并安装 git、vim、build-essential 等实用程序。
  2. 安装并配置openJDK。注意设置环境变量。
  3. 安装 Eclipse IDE 并相应配置 GUI。
  4. 安装并配置 Apache Tomcat。
  5. 暴露默认端口8080,80。

我已经根据上述规范创建了 docker 文件,但我不知道安装 Eclipse IDE 并相应配置 GUI 的语法。

#Base OS
FROM ubuntu

#Install utilites
RUN apt-get update && \
    apt-get -y install apt-utils && \
    apt-get -y install vim && \
    apt-get -y install git;

#Install OpenJDK-8
RUN apt-get update && \
    apt-get install -y openjdk-8-jdk && \
    apt-get install -y ant && \
    apt-get clean;

#Setup JAVA_HOME -- env. variables
ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64/
RUN export JAVA_HOME

#Set up Eclipse IDE


#Install and Ccnfigure Apache Tomcat
RUN mkdir /usr/local/tomcat
RUN wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.5.16/bin/apache-tomcat-8.5.16.tar.gz -O /tmp/tomcat.tar.gz
RUN cd /tmp && tar xvfz tomcat.tar.gz
RUN cp -Rv /tmp/apache-tomcat-8.5.16/* /usr/local/tomcat/
EXPOSE 8080
CMD /usr/local/tomcat/bin/catalina.sh run

docker dockerfile docker-image
1个回答
0
投票

你解决了吗,因为我也有同样的要求?

© www.soinside.com 2019 - 2024. All rights reserved.