首页 > 其他分享 >Dockerfile参考

Dockerfile参考

时间:2023-01-09 21:22:57浏览次数:33  
标签:zh NAME 参考 XX && SKYWALKING Dockerfile CN

From openjdk:8u252-jdk
ENV MEMORY_SIZE {{ MEMORY_SIZE | default (1024) }}M
ENV PROJECT_NAME {{PROJECT_NAME}}
ENV NAME {{NAME}}
ENV JAVA_OPTS "-server -Xms$MEMORY_SIZE -Xmx$MEMORY_SIZE -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m \
-XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+DisableExplicitGC -XX:+UseParallelGC \
-XX:MaxGCPauseMillis=200 -XX:+UseAdaptiveSizePolicy -XX:+UseParallelOldGC \
-Djava.awt.headless=true -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/mnt/logs/gc.log \
-Dfile.encoding=utf-8 -XX:+UnlockCommercialFeatures -XX:+FlightRecorder"

{% if USE_SKYWALKING is defined %}
ENV SKYWALKING "-javaagent:/mnt/skywalking/skywalking-agent.jar"
COPY skywalking/ /mnt/skywalking/
{% endif %}
RUN set -x \
&& sed -i "s/override_install_langs=en_US.utf8/#override_install_langs=en_US.utf8/g" /etc/yum.conf \
# && yum install -y net-tools tar \
&& localedef -c -f UTF-8 -i zh_CN zh_CN.utf8 \
&& export LC_ALL="zh_CN.utf8" && export LANG="zh_CN.utf8" \
{% if SYS_ENV in ["uat","aws"] %}
&& ln -sf /usr/share/zoneinfo/Asia/Dubai /etc/localtime \
&& echo 'Asia/Dubai' > /etc/timezone
{% else %}
&& ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo 'Asia/Shanghai' > /etc/timezone
{% endif %}

ENV LC_ALL zh_CN.UTF-8
ENV LANG zh_CN.UTF-8
ADD target/$PROJECT_NAME /$NAME

#ENTRYPOINT java -Djava.security.egd=file:/dev/./urandom $SKYWALKING -jar $JAVA_OPTS /$NAME


ENTRYPOINT java -Djava.security.egd=file:/dev/./urandom {% if USE_SKYWALKING is defined %} $SKYWALKING {% endif %} -jar $JAVA_OPTS /$NAME --spring.config.location=/home/config/

标签:zh,NAME,参考,XX,&&,SKYWALKING,Dockerfile,CN
From: https://www.cnblogs.com/52shaidan/p/17038549.html

相关文章

  • Dockerfile 参考
    Dockerfile:FROMopenjdk:8u252-jdkENVJHIPSTER_SLEEP=0\JAVA_OPTS=""\LOGFILE=""\ACTIVE=""EXPOSE7777WORKDIR/data/appADDentrypoint.shentrypoin......
  • React+TS请求方法参考
    React+TS请求规范 安装:axiosnpminstallaxios 新增请求文件在src目录里面新建api文件夹在api文件夹里面新建request.ts用于发起请求在api文件夹......
  • PostGIS之线性参考
    1.概述PostGIS是PostgreSQL数据库一个空间数据库扩展,它添加了对地理对象的支持,允许在SQL中运行空间查询PostGIS官网:AboutPostGIS|PostGISPostGIS官方教程:PostGIS......
  • 【控制】自适应控制,对参考信号跟踪,对未知参数估计的小例子,带程序有结果图
    目录自适应控制的一点笔记和看法1​​【控制】自适应控制基本概念​2​​【控制】自适应控制,对参考信号跟踪,对未知参数估计的小例子,带程序有结果图​3​​【控制】自适应控......
  • 【控制】自适应控制,模型参考自适应控制,参考模型如何求取,有程序有图
    目录自适应控制的一点笔记和看法1​​【控制】自适应控制基本概念​2​​【控制】自适应控制,对参考信号跟踪,对未知参数估计的小例子,带程序有结果图​3​​【控制】自适应控......
  • Dockerfile构建镜像
    一、构建Apache镜像cd/opt/#建立工作目录mkdir/opt/apachecdapache/vimDockerfile#基于的基础镜像FROMcentos:7#维护镜像的用户信息MAINTAINERthisisap......
  • GB/T 35279-2017 信息安全技术 云计算安全参考架构 附录下载地址
    声明本文是学习​​GB-T35279-2017信息安全技术云计算安全参考架构.下载地址http://github5.com/view/594​​而整理的学习笔记,分享出来希望更多人受益,如果存在侵权......
  • 了解 Dockerfile
    原文网址:https://zhuanlan.zhihu.com/p/222977899?utm_source=ZHShareTargetIDMoreDocker技术使用Dockerfile文件里的指令来定义构建容器镜像(image)的过程,然后Docker......
  • word 中 将参考文献进行编号并对齐
     001、测试参考文献  002、选中参考文献,点击开始  003、点击编号,选择编号类型   004、结果 ......
  • DockerFile
    一个简单的示例FROMalpine:latestMAINTAINERsongyanCMDecho'hellodocker'创建镜像dockerbuild-thello_docker-ftest.dockerFile.运行这个镜像docke......