首页 > 其他分享 >Docker 部署 SpringBoot 项目

Docker 部署 SpringBoot 项目

时间:2023-01-22 20:44:26浏览次数:42  
标签:8080 SpringBoot 部署 house jar -- Docker data docker

Dockerfile

  • house.jar 为 jar 包名称
  • /data 为存放路径
FROM lpicanco/java11-alpine

MAINTAINER chenglong <[email protected]>

VOLUME /tmp

RUN mkdir /data

EXPOSE 8080

ENTRYPOINT [ "sh", "-c", " java -jar -Xmx512M -Xms512M -Duser.timezone=GMT+8 /data/house.jar --spring.profiles.active=release --server.port=8080" ]

启动脚本

run.sh

#!/bin/bash

docker stop house
docker rm house
docker run -d --name house -v /home/cl/maven-build:/data -p 5188:8080 chenglong/house

标签:8080,SpringBoot,部署,house,jar,--,Docker,data,docker
From: https://www.cnblogs.com/manastudent/p/17064647.html

相关文章

  • 在Docker上拉取一个现成的SystemC环境
    SystemC是在C++通过库拓展的一个可用于硬件电路设计的语言Docker是一种类似虚拟机的技术,但比虚拟机更方便,将一种环境所需的最小配置打包成一个image后,便可以方便地使用WS......
  • Qt 一键部署脚本
    echo"begindeploying..."echoSettingupenvironmentforQtusage...setPATH=C:\Qt\Qt5.8.0\5.8\mingw53_32\bin;C:/Qt/Qt5.8.0/Tools/mingw530_32\bin;%PATH%s......
  • 腾讯云GPU服务器环境部署与连接配置
    先前博主购买了腾讯云的GPU服务器后,发现上面预装的环境存在一些问题,因此便来重新部署一下。为了操作方便,博主这里使用了一个远程控制端软件:Xshell博主在初始化时已经安装......
  • 项目的部署与安全
    1、不要用debug或release文件夹下的文件部署,应该创建发布版,用发布功能。2、启用https。3、只有运维人员的IP能连接到服务器远程桌面。4、严格区分开发环境和生产环境。......
  • 解决vue部署到服务器请求接口404问题
    解决vue部署到服务器请求接口404问题:https://blog.csdn.net/weixin_44692055/article/details/103693859?utm_medium=distribute.pc_relevant.none-task-blog-2~default~ba......
  • 【转】SpringBoot的44种启动器
    springBoot应用启动器基本的一共有44种,具体如下:1)spring-boot-starter这是SpringBoot的核心启动器,包含了自动配置、日志和YAML。2)spring-boot-starter-actuator帮助监控......
  • Docker部署Redis
    Docker部署Redis更新yum源[#]yumupdate安装Docker[#]yum-yinstalldocker[#]systemctlenabledocker[#]systemctlstartdocker安装Redis创建文件夹[#]mkd......
  • SpringBoot静态资源映射
    Springboot添加静态资源映射配置将静态资源解析到指定的路径上@Slf4j@ConfigurationpublicclassWebMvcConfigextendsWebMvcConfigurationSupport{@Override......
  • springboot集成kafka
    步骤:1、引入依赖<dependency><groupId>org.springframework.kafka</groupId><artifactId>spring-kafka</artifactId></dependency>2、编写配置文件spring:......
  • 230120_50_SpringBoot入门
    springboot自动配置原理总结(参考狂神说)以HttpEncodingAutoConfiguration(Http编码自动配置)为例解释自动配置原理;//表示这是一个配置类,和以前编写的配置文件一样,也可以给......