学无先后,达者为师

网站首页 java综合 正文

docker编写一个java应用挂载壳子Dockerfile

作者:小徐敲java 更新时间: 2024-04-03 java综合

docker编写一个java应用挂载壳子Dockerfile

1:Dockerfile文件

FROM openjdk:8-jre-slim
MAINTAINER xqf
ENV TZ Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/${TZ} /etc/localtime
EXPOSE 8082
ENTRYPOINT ["java", "-jar", "/opt/door/door-service-app-v2.0.0.jar","-Xss256k","-Xms2g","-Xmx4g","-XX:+UseG1GC"]

2:docker-compose.yml编排文件

version: '3.0'
services:
  hdx-door: 
    build:
     #这是指定dockerfile的文件路径
      context: /opt/doorDocker
      dockerfile: Dockerfile
    image: hdx-door:latest
    container_name: hdx-door
    restart: always
    #如果和宿主机共用一个网络,就不需要设置端口,不然就使用默认网桥模式
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - /opt/door:/opt/door:rw
    network_mode: host

原文链接:https://blog.csdn.net/qq_19891197/article/details/136038985

  • 上一篇:没有了
  • 下一篇:没有了
栏目分类
最近更新