# 使用官方Java 8镜像作为基础镜像 #FROM openjdk:8-jdk #FROM mcr.microsoft.com/java/jre:8-zulu-alpine #FROM openjdk:8-alpine-aarch64 #FROM openjdk:8 #FROM openjdk:8-jdk-alpine #FROM openjdk:11-jre-slim FROM mcr.microsoft.com/java/jre:8-zulu-alpine #配置时区,校正后续容器日志时间 ENV TZ=Asia/Shanghai #镜像需要暴露的端口 EXPOSE 8091 # 可选:设置工作目录 WORKDIR /project # 将本地代码复制到容器内(假设当前目录有一个build目录) COPY ./uling-web/* /project/ # 指定容器启动时运行的命令 RUN java -version #CMD ["java", "-jar", "my-app.jar"] #创建镜像命令 # docker build -t ulweb:1.0 . #运行命令 # docker run -d -p 8091:8091 --name ulweb ulweb:1.0 --platform linux/arm64/v8