FROM openjdk:8u332-jre-slim-bullseye AS runner WORKDIR /root ENV TZ=Asia/Shanghai COPY ./target/ms-admin.jar /root/ms-admin.jar # 拷贝宿主机的hosts文件到Docker容器的/etc/hosts COPY /etc/hosts /etc/hosts ENV JAVA_OPTS="-server -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -XX:MaxRAMFraction=1 " ENV ENV_OPTS="-Dspring.profiles.active=dev" ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS $ENV_OPTS -Djava.security.egd=file:/dev/./urandom -jar /root/ms-admin.jar" ]