File tree Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Original file line number Diff line number Diff line change @@ -9,17 +9,25 @@ RUN unset http_proxy https_proxy ftp_proxy HTTP_PROXY HTTPS_PROXY FTP_PROXY && \
99 echo 'Acquire::http::Proxy "false";' > /etc/apt/apt.conf.d/00proxy && \
1010 echo 'Acquire::https::Proxy "false";' >> /etc/apt/apt.conf.d/00proxy
1111
12- # 更新系统并安装必要的依赖,包括 libc6、wget 和 openjdk-8-jdk
12+ # 更新系统并安装必要的依赖,包括 libc6、wget
1313RUN apt-get update && \
14- apt-get install -y libc6 wget openjdk-8-jdk && \
14+ apt-get install -y libc6 wget && \
1515 rm -rf /var/lib/apt/lists/*
1616
17+ # 下载、解压 Java 安装目录
18+ RUN wget https://download.java.net/openjdk/jdk8u44/ri/openjdk-8u44-linux-x64.tar.gz && \
19+ tar -zxvf openjdk-8u44-linux-x64.tar.gz
20+
21+ # 创建应用目录
22+ RUN mkdir /app && \
23+ mkdir /opt/java
24+
25+ RUN mv java-se-8u44-ri /opt/java/
26+
1727# 设置 JAVA_HOME 环境变量
18- ENV JAVA_HOME=/usr/lib/jvm/ java-8-openjdk-amd64
28+ ENV JAVA_HOME=/opt/java/ java-se-8u44-ri
1929ENV PATH=$JAVA_HOME/bin:$PATH
2030
21- # 创建应用目录
22- RUN mkdir /app
2331
2432# 设置工作目录
2533WORKDIR /app
@@ -35,4 +43,4 @@ EXPOSE 8011
3543
3644# 启动命令,后台运行 Java 应用并输出日志
3745CMD nohup java -jar /app/web-chains-1.0.0-SNAPSHOT.jar > output.log 2>&1 & \
38- tail -f output.log
46+ tail -f output.log
You can’t perform that action at this time.
0 commit comments