用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

相关推荐
杨浦老苏6 分钟前
Docker方式安装你的私人AI电脑助手Moltbot
人工智能·docker·ai·群晖
小马爱打代码17 分钟前
Spring Boot:第三方 API 调用的企业级容错设计
java·spring boot·后端
x70x8027 分钟前
# Docker 搭建 MySQL 8 主从复制(踩坑实录 + 完整验证)
mysql·docker·容器
qq_3168377531 分钟前
docker 运行 cn_clip
运维·docker·容器
东东5161 小时前
xxx食堂移动预约点餐系统 (springboot+微信小程序)
spring boot·微信小程序·小程序·毕业设计·个人开发·毕设
csdn2015_2 小时前
springboot task
java·spring boot·后端
czlczl200209252 小时前
Spring Boot :如何高性能地在 Filter 中获取响应体(Response Body)
java·spring boot·后端
木卫二号Coding2 小时前
Docker-构建自己的Web-Linux系统-Ubuntu:22.04
linux·前端·docker
春日见2 小时前
win11 分屏设置
java·开发语言·驱动开发·docker·单例模式·计算机外设
岳来2 小时前
网络小白理解容器网络endpointid
网络·docker·endpoint