gpt4 book ai didi

docker - 通过docker文件安装Gradle

转载 作者:行者123 更新时间:2023-12-03 05:09:35 25 4
gpt4 key购买 nike

我写了一个带有gradle安装的docker文件。它使用gradle -v命令显示了Gradle版本,但是当我在构建作业it shows as gradle:not found时在执行 shell 中使用gradle -v命令运行jenkins作业时

请检查提到的图像
这是docker文件中的gradle安装

#Install gradle

RUN cd /usr/lib \

&& wget https://downloads.gradle.org/distributions/gradle-3.4.1-bin.zip -o gradle-bin.zip \


&& unzip "gradle-3.4.1-bin.zip" \

&& ln -s "/usr/gradle-3.4.1/bin/gradle" /usr/bin/gradle \

&& rm "gradle-bin.zip"

#Env set up

ENV GRADLE_HOME=usr/lib/gradle-3.4.1

#ENV PATH=$PATH:$GRADLE_HOME/bin:$PATH

ENV PATH=$PATH:$GRADLE_HOME/bin JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

最佳答案

试试这个,为我工作。

# Start with a base image containing Java runtime
FROM openjdk:8-jdk-alpine

# Add Maintainer Info

# Add a volume pointing to /tmp
VOLUME /tmp

# Make port 8080 available to the world outside this container
EXPOSE 8080


RUN mkdir /app
WORKDIR /app
COPY . /app
RUN ./gradlew build

ENTRYPOINT ["java","-jar","./build/libs/app-0.1.0.jar"]

关于docker - 通过docker文件安装Gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50056581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com