用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

相关推荐
MY_TEUCK2 分钟前
【Java 后端】SpringBoot 登录认证与会话跟踪实战(JWT + Filter/Interceptor)
java·开发语言·spring boot
计算机程序定制辅导14 分钟前
计算机小程序毕设实战-基于Spring Boot与微信小程序的考研资源共享平台设计与实现基于springboot+微信小程序的考研复习辅助平台【完整源码+LW+部署说明+演示视频,全bao一条龙等】
spring boot·微信小程序·小程序·课程设计
高旭的旭2 小时前
GitLab Omnibus Docker 内存优化实战:从 4.7 GiB 降到 3.2 GiB
docker·容器·gitlab
凤山老林5 小时前
从0到1搭建企业级权限管理系统:Spring Boot + JWT + RBAC实战指南
java·spring boot·后端·权限管理·rbac
2401_878820478 小时前
Sa-Token基础篇
java·spring boot·后端·sa-token
我是Superman丶9 小时前
Docker 命令自用
运维·docker·容器
weixin_lizhao9 小时前
50天独立打造企业级API网关(二):安全防护体系与弹性设计
java·spring boot·安全·spring cloud·gateway
ai产品老杨10 小时前
深度解析:基于 Docker 与 GB28181 的企业级 AI 视频管理平台——实现 X86/ARM 异构计算与全场景边缘计算架构
人工智能·docker·音视频
Slow菜鸟11 小时前
Docker 学习篇(七)| 实战 — 用 Docker 构建 SpringBoot + Vue 全栈项目
spring boot·学习·docker
树下水月12 小时前
docker 常用命令
docker·容器·eureka