• 海水
    2019-09-01
    单页 纯前端的构建放在docker外面构建好了在copy到镜像里面是不是更好,只需要base from nginx

    作者回复: 也可以,这样的话,你执行docker build之前必须保证单页html/js文件已经在构建好了在规定目录中,这个依赖必须满足。

    
     1
  • fengjiangqwe
    2019-08-26
    波波老师,请教个问题,dockerfile怎么用环境变量的方式控制java程序的内存呢

    作者回复: 具体要看你的java程序的打包和运行方式,如果支持环境变量设置jvm内存,就可以在dockerfile中设置环境变量,比如,tomcat支持通过环境变量JAVA_OPTS设置jvm内存,那么可以在dockerfile中设:ENV JAVA_OPTS="-XX:PermSize=1024m -XX:MaxPermSize=512m"

    spring boot jar方式启动,也支持JAVA_OPTS环境变量传参。

    参考:
    https://stackoverflow.com/questions/29923531/how-to-set-java-heap-size-xms-xmx-inside-docker-container

    
     1
  • 男朋友
    2020-01-08
    老师RUN命令也会新建一层,最好使用\&&来拼接吧。
    
    
我们在线,来聊聊吧