Dockerfile构建镜像并部署SpringBoot项目

Dockerfile文件详情

//从Docker拉取Jdk8为基层
FROM openjdk:8-jdk-oracle
//Docker镜像的维护者
MAINTAINER liyang<1586980****@163.com>
//复制宿主机Dockerfile同级别文件目录的jar包到容器内根目录
COPY 要复制的.jar /要运行的.jar
//对外暴露端口10000
EXPOSE 10000
//容器启动后运行命令
ENTRYPOINT ["nohup","java","-jar","要运行的.jar","--spring.profiles.active=test","--server.port=10000","-Xms=512M","-Xmx=512M",">>","log.log","2>&1","&"]

开始构建镜像

docker build -t 镜像名 .

构建完成后
在这里插入图片描述
运行容器

docker run -d -P --name=容器名 --net=host 镜像名

注:本人Docker网络用的是Host

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值