news 2026/10/15 18:25:30

Docker部署

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Docker部署

1.首先在maven中双击clean 、 package会生成一个jar包
2.在docker下(和src平级)创建Dockerfile文件,

Dockerfile内容如下:

FROM openjdk:8

#语言字符,解决乱码问题

ENV LC_ALL C.UTF-8

ENV LANG C.UTF-8

ENV LANGUAGE C.UTF-8

#时区及时间,不设置会影响活动的开始结束

ENV TZ=Asia/Shanghai

RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

#将springboot的jar包打入镜像

COPY nosqlshixun-0.0.1-SNAPSHOT.jar(修改为自己的) /app/my-app.jar

# 暴露SpringBoot默认端口

EXPOSE 8080

# ========== 核心修复:完整的前台启动命令,保证容器一直运行 ==========

# ENTRYPOINT+java -jar 组合,强制前台运行,进程不退出,容器就不会退出

ENTRYPOINT ["java", "-jar", "/app/my-app.jar(修改为自己的)", "--server.port=8080"]

上传到linux上的东西:jar和Dockfile

注意: 1.COPY nosqlshixun-0.0.1-SNAPSHOT.jar /app/my-app.jar中的nosqlshixun-0.0.1-SNAPSHOT.jar是相对路径,不是绝对路径!!!(jar包和Dockerfile最好放在同一个文件下)

重启docker:sudo systemctl restart docker

构建 Docker 镜像:docker build -t myapp(修改为自己的) .

运行容器:docker run -d -p 8080:8080 --name myapp myapp(容器名称,修改为自己的)

查看运行中的容器:docker ps

实时查看项目日志(排错必备):docker logs -f myapp

删除容器:docker rm -f myapp

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/14 17:51:05

从结构到性能|《Adv. Funct. Mater.》MOF基电催化剂的设计策略与应用前沿

前言 随着全球对可持续能源和绿色化学工艺的需求日益迫切,电催化技术已成为现代科研与工业创新的重要方向。在这一背景下,电活性金属有机框架(e-MOFs)作为一种新兴材料体系,以其独特的结构可调性、高比表面积和明确的活…

作者头像 李华
网站建设 2026/10/14 11:10:39

深入 JBoltAI 架构:插件化 + 模块化设计,让扩展更

在AI技术深度融入各行业系统的当下,企业对于AI应用开发框架的核心诉求,已从单纯的功能实现转向灵活扩展、系统兼容与低成本改造。JBoltAI作为聚焦Java生态的企业级AI应用开发框架,其架构设计围绕扩展性与适配性展开,为企业系统的A…

作者头像 李华
网站建设 2026/10/14 13:33:49

【课程设计/毕业设计】基于SpringBoot的宠物之家管理系统基于springboot的宠物店管理系统【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/10/13 14:28:36

COMSOL 10kHz 正弦电压双介质氩空腔放电模型探索

[COMSOL交流10kHz正弦电压双介质氩空腔放电模型],分别为介电常数3的聚碳酸酯和介电常数5.2的环氧树脂,与IEEE文献基本一致,可以拿去参考。 最近在研究 COMSOL 模拟领域,捣鼓了一个挺有意思的模型——10kHz …

作者头像 李华
网站建设 2026/10/14 19:13:16

APK取证

Apk分析题APP包名?答:com.example.readeveryday打开我们的虚拟安卓机adb shell dumpsys window | findstr mCurrentFocus(定位当前 APP 包名和活动界面)该APK具备下列哪些危险权限(多选)?A读取短信 B.读取通讯录 C.读取…

作者头像 李华