用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

相关推荐
掉头发的王富贵3 分钟前
ShardingSphere-JDBC入门教程(上篇)
spring boot·后端·mysql
程思扬25 分钟前
Nextcloud容器化部署革新:Docker+Cpolar构建高效私有云远程访问新架构
docker·容器·架构
豆芽脚脚2 小时前
docker compose再阿里云上无法使用的问题
阿里云·docker·容器
十行代码九行报错4 小时前
Docker基础学习笔记
笔记·学习·docker
杨DaB14 小时前
【SpringBoot】Swagger 接口工具
java·spring boot·后端·restful·swagger
Agome9915 小时前
Docker之自定义jkd镜像上传阿里云
阿里云·docker·容器
昵称为空C16 小时前
SpringBoot接口限流的常用方案
服务器·spring boot
hrrrrb16 小时前
【Java Web 快速入门】十一、Spring Boot 原理
java·前端·spring boot
无能百分百16 小时前
阿里云服务器ECS安装Docker(CentOS 7.x)
docker
创码小奇客18 小时前
架构师私藏:SpringBoot 集成 Hera,让日志查看从 “找罪证” 变 “查答案”
spring boot·spring cloud·trae