diff --git a/builder/stream/dockerfile b/builder/stream/dockerfile new file mode 100644 index 0000000..f9b84be --- /dev/null +++ b/builder/stream/dockerfile @@ -0,0 +1,21 @@ +FROM alfg/ffmpeg:latest + +# 安装OpenJDK 11 +RUN apk add --no-cache openjdk11-jre + +# 设置Java环境变量 +ENV JAVA_HOME=/usr/lib/jvm/java-11-openjdk +ENV PATH=$PATH:$JAVA_HOME/bin + +# 验证安装 +RUN java -version && \ + ffmpeg -version && \ + ffmpeg -codecs && \ + ffmpeg -formats + +# 设置工作目录 +WORKDIR /app + +# 设置时区 +ENV TZ=Asia/Shanghai +RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone \ No newline at end of file