Dockerfile-server1

本文详细介绍如何使用Dockerfile创建一个基于Java的服务器应用镜像。从Dockerfile的编写到构建过程,包括选择基础镜像、复制jar包、设置工作目录、暴露端口及指定启动命令等关键步骤。
[root@lab2 docker-file]# cd server1/
[root@lab2 server1]# ls
a.sh  ddbes-server1-0.0.1-SNAPSHOT.jar  Dockerfile


[root@lab2 docker-file]# cat server1/Dockerfile 
FROM java:8-jre-alpine
COPY ddbes-server1-0.0.1-SNAPSHOT.jar /opt/docker-file/server1/ddbes-server1-0.0.1-SNAPSHOT.jar
WORKDIR /opt/docker-file/server1
EXPOSE 8881
CMD ["java", "-jar", "ddbes-server1-0.0.1-SNAPSHOT.jar"]

[root@lab2 server1]# docker build -t server1 /opt/docker-file/server1/

 

转载于:https://www.cnblogs.com/effortsing/p/10480726.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值