29 lines
763 B
Docker
29 lines
763 B
Docker
# 使用官方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 |