用docker 部署springboot项目

复制代码
# 加入java
FROM bitnami/java
# WORKDIR /usr/local/test/boot-work

#镜像内的工作目录
WORKDIR /usr/local/test

# ENV workPath = /usr/local/test/boot-work

# 宿主的当前目录 boot-v1.jarjar 拷贝到 WORKDIR下boot.jar
ADD boot-v1.jar boot.jar
# 暴露80端口
EXPOSE 80
# 启动命令
ENTRYPOINT ["nohup","java","-jar","boot.jar","&"]

root@VM-12-15-centos boot# ll

total 16452

-rw-r--r-- 1 root root 5316 Aug 5 14:07 boot.iml

-rw-r--r-- 1 root root 16825028 Aug 5 15:45 boot-v1.jar

-rw-r--r-- 1 root root 234 Aug 5 16:41 Dockerfile

-rw-r--r-- 1 root root 1087 Aug 5 14:07 pom.xml

drwxr-xr-x 3 root root 4096 Aug 5 14:07 src

root@VM-12-15-centos boot#

执行命令 构建

docker build .

运行docker镜像

docker run --name=b1 -dp 80:80 ca586b8faec7

相关推荐
sbjdhjd13 小时前
云安全 | Docker 容器逃逸复盘(二):2375 未授权接口如何突破容器管理边界
网络安全·docker·云原生·数据挖掘·开源·云计算·云安全
vx-程序开发14 小时前
【计算机毕设】51300童装超市管理系统的设计与实现
java·vue.js·spring boot·源码·课程设计·毕设·大作业
吴声子夜歌14 小时前
Docker入门与实战——初识Docker与容器
docker·容器
ym hyd 11115 小时前
题库建立与考试系统源码 Java+SpringBoot+Vue3 前后分离
java·开发语言·vue.js·spring boot·毕设
JavaPub-rodert15 小时前
公共 Docker 镜像源总失效?用 Harbor Proxy Cache 自建 Docker Hub 镜像缓存
java·缓存·docker
萧瑟余晖16 小时前
Spring Boot Starter机制与自定义详解
spring boot
YZ12255217 小时前
【Docker专题】使用Docker部署Vue-Flask项目前后端分离版【前端Docker部署】
前端·vue.js·docker
vx-程序开发17 小时前
【计算机毕设】52744基于微信小程序的民宿智能预订系统
java·spring boot·毕业设计·源码·课程设计·毕设·大作业
MrSYJ17 小时前
Docker端口映射咋做的,模拟下。
docker·云原生·kubernetes
萧瑟余晖17 小时前
Spring Boot 配置体系详解
spring boot