Kubernetes部署Java项目

[root@master ~]# tree javaweb/
javaweb/
├── Dockerfile
└── files
    └── halo-1.4.16.jar

制作镜像

[root@master javaweb]# vim Dockerfile 

FROM openjdk:18-jdk-alpine
  
COPY files/halo-1.4.16.jar /usr/local/halo-1.4.16.jar

ENTRYPOINT ["java","-jar","/usr/local/halo-1.4.16.jar"]
[root@master javaweb]# docker build -t harry1004/halo:1.0 .
Sending build context to Docker daemon  79.63MB
Step 1/3 : FROM openjdk:18-jdk-alpine
18-jdk-alpine: Pulling from library/openjdk
59bf1c3509f3: Pull complete 
20ae5de21b22: Pull complete 
3048de22201a: Pull complete 
Digest: sha256:e5c5b35b831a4f655074a25604130ce53e33567b82c8a7204f0e5641b66d477e
Status: Downloaded newer image for openjdk:18-jdk-alpine
 ---> c89120dcca4c
Step 2/3 : COPY files/halo-1.4.16.jar /usr/local/halo-1.4.16.jar
 ---> 2134d5f8cacf
Step 3/3 : ENTRYPOINT ["java","-jar","/usr/local/halo-1.4.16.jar"]
 ---> Running in c173a74eee
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值