springboot-helloworld/Dockerfile.make
2024-10-27 14:00:24 +00:00

23 lines
637 B
Makefile

FROM harbor.hzbb.top/tools/maven:v3.8.8
MAINTAINER hzbb2221
ENV LANG=C.UTF-8 JVM_OPTS_ENV=$JVM_OPTS AGENT_NAME_ENV=$AGENT_NAME SW_ADDR_ENV=$SW_ADDR
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime &&\
echo 'Asia/Shanghai' >/etc/timezone
COPY . /data/springboot-helloworld
WORKDIR /data/springboot-helloworld
RUN mvn clean install
EXPOSE 8080
CMD java -jar \
$JVM_OPTS_ENV \
-XX:+UnlockExperimentalVMOptions -XX:MaxRAMFraction=1 \
#-javaagent:/tmp/agent/skywalking-agent.jar \
#-Dskywalking.agent.service_name=$AGENT_NAME_ENV \
#-Dskywalking.collector.backend_service=$SW_ADDR_ENV \
target/helloworld-0.0.1-SNAPSHOT.jar