更新 opencode/Dockerfile

This commit is contained in:
wol
2026-07-03 19:00:35 +08:00
parent a614359764
commit 9f6190dfb6
+16 -15
View File
@@ -35,6 +35,9 @@ RUN apt-get update && apt-get install -y \
python3-pip \
python3-venv \
python-is-python3 \
maven \
gradle \
openjdk-21-jdk \
&& rm -rf /var/lib/apt/lists/*
RUN mkdir -p /etc/apt/keyrings
@@ -46,23 +49,21 @@ RUN wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public \
RUN echo "deb [signed-by=/etc/apt/keyrings/adoptium.gpg] https://packages.adoptium.net/artifactory/deb noble main" \
> /etc/apt/sources.list.d/adoptium.list
RUN apt-get update && \
apt-get install -y temurin-21-jdk && \
rm -rf /var/lib/apt/lists/*
# RUN apt-get update && \
# apt-get install -y temurin-21-jdk && \
# rm -rf /var/lib/apt/lists/*
ENV MAVEN_VERSION=3.9.11
# ENV MAVEN_VERSION=3.9.11
# RUN wget https://downloads.apache.org/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz \
# && tar -xf apache-maven-${MAVEN_VERSION}-bin.tar.gz \
# && mv apache-maven-${MAVEN_VERSION} /opt/maven \
# && rm apache-maven-${MAVEN_VERSION}-bin.tar.gz
RUN wget https://downloads.apache.org/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz \
&& tar -xf apache-maven-${MAVEN_VERSION}-bin.tar.gz \
&& mv apache-maven-${MAVEN_VERSION} /opt/maven \
&& rm apache-maven-${MAVEN_VERSION}-bin.tar.gz
ENV GRADLE_VERSION=9.0.0
RUN wget https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip \
&& unzip gradle-${GRADLE_VERSION}-bin.zip \
&& mv gradle-${GRADLE_VERSION} /opt/gradle \
&& rm gradle-${GRADLE_VERSION}-bin.zip
# ENV GRADLE_VERSION=9.0.0
# RUN wget https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip \
# && unzip gradle-${GRADLE_VERSION}-bin.zip \
# && mv gradle-${GRADLE_VERSION} /opt/gradle \
# && rm gradle-${GRADLE_VERSION}-bin.zip
RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash -