GPTfree api commited on
Commit
ee5067b
·
verified ·
1 Parent(s): 817f2ea

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -4
Dockerfile CHANGED
@@ -1,5 +1,5 @@
1
- # ベースイメージとしてOpenJDKを使用
2
- FROM openjdk:17-jdk-slim
3
 
4
  # 必要なツールをインストール(GitやAndroid SDK用の依存ツール)
5
  RUN apt-get update && apt-get install -y --no-install-recommends \
@@ -35,9 +35,11 @@ WORKDIR /app/webTube
35
 
36
  # SDKパスを設定するためのlocal.propertiesを作成
37
  RUN echo "sdk.dir=/sdk" > local.properties
 
38
 
39
- # Gradleを実行してビルド
40
- RUN ./gradlew build
 
41
 
42
  # アプリケーションを実行するためのエントリーポイントを指定
43
  CMD ["./gradlew", "run"]
 
1
+ # Java 8を使用するベースイメージ
2
+ FROM openjdk:8-jdk-slim
3
 
4
  # 必要なツールをインストール(GitやAndroid SDK用の依存ツール)
5
  RUN apt-get update && apt-get install -y --no-install-recommends \
 
35
 
36
  # SDKパスを設定するためのlocal.propertiesを作成
37
  RUN echo "sdk.dir=/sdk" > local.properties
38
+ RUN echo "org.gradle.java.home=/usr/lib/jvm/java-8-openjdk-amd64" >> local.properties
39
 
40
+ # Gradleのキャッシュをクリアし、ビルドを実行
41
+ RUN ./gradlew clean
42
+ RUN ./gradlew build --refresh-dependencies --stacktrace
43
 
44
  # アプリケーションを実行するためのエントリーポイントを指定
45
  CMD ["./gradlew", "run"]