FROM acicn/jdk:11
# 时区设置
ENV TZ=Asia/Shanghai \
DEBIAN_FRONTEND=noninteractive
RUN ln -fs /usr/share/zoneinfo/${TZ} /etc/localtime \
&& echo ${TZ} > /etc/timezone \
&& dpkg-reconfigure --frontend noninteractive tzdata \
&& rm -rf /var/lib/apt/lists/*
RUN rm -rf /opt/lib/skywalking-agent/plugins/apm-jdk-http-plugin-*
# 新建目录 /app
RUN mkdir -p /app
# 将 /app 设定为当前目录
WORKDIR /app
# ENV SW_AGENT_COLLECTOR_BACKEND_SERVICES skywaling-server.skywalking:11800
ENV JAVA_OPTS_TRACING "-javaagent:/opt/lib/skywalking-agent/skywalking-agent.jar"
# 添加项目构建出来的 Jar 包
ADD ms-starter/target/ms-starter.jar starter.jar
# 设定镜像的主命令
ENTRYPOINT exec java -server ${JAVA_OPTS} ${JAVA_OPTS_TRACING} -Djava.security.egd=file:/dev/./urandom -jar starter.jar
因为相信,所以看见.