一、项目依赖 本篇主题主要实战如何使用Docker部署springboot项目,那么首先保证服务器上已经安装完docker容器,如果尚未安装请移步《详解阿里云服务器安装docker》文章完成docker安装操作;以下直接搭建springboot项目;以下也是springboot项目中最基本的依赖项;因为我们想测试接口访问,故搭建的是一个web项目,那么我们提供一个cont...
docker run-d--name=springboot-docker-p8080:8080lyb-geek/springboot-docker 执行上述操作的前提是部署的服务器上也有maven环境,因为我的服务器上没装maven,然后又只是写个demo,就懒得装了。我是直接采用idea连接docker来部署springboot项目,其部署步骤相比上述的操作更加便捷。 或者也可以参考如下链接,进行操作即可 ...
新建一个Spring Boot项目,添加一个简单的DockerController,方便进行测试。 @RestController@SpringBootApplication@RequestMapping("/docker")publicclassDockerController{@RequestMapping("/hello")@ResponseBodypublicStringhello(){return"Hello Docker"; } } 添加Docker支持 在pom.xml中添加Docker镜像名称 <properties><docke...
Docker部署SpringBoot项目 1. 前言 笔者开发环境:华为云服务器+ IDEA2023 + JDK1.8 + Maven3.8。 2. 实战步骤 2.1 编写测试接口 打开我们的IDEA创建一个简单的SpringBoot项目,编写TestController,编写一个简单的测试接口。 package com.leo.demo02.controller; import org.springframework.web.bind.annotation.RequestM...
通过Docker部署SpringBoot项目 Docker部署SpringBoot项目 前言: 以前几次在云服务器上部署项目都是手动打包,安装mysql等环境最后再部署运行,相对比较麻烦而且加上网上各种教程质量层次不齐,如果过程中出错的话排查问题对于新人来说已经够喝一壶了。(我自己第一次手动装mysql8.0就出过问题,最后找不到问题所在只能推倒一...
本篇栈长主要介绍下如何通过 IntelliJ IDEA、Maven 来操作 Docker 部署 Spring Boot 项目,这也是我们 Java 程序员最关心的开发实战。 一、Maven 插件配置 首先在 Maven pom.xml 配置文件中加入 Docker 的 Maven 插件。 我看网上很多人还在用docker-maven-plugin插件: ...
打包SpringBoot项目 准备项目:项目端口 server.port=8080 在templates文件夹下新建index.html <!DOCTYPEhtml>Docker部署SpringBoot应用Docker部署SpringBoot应用 定义主页Controller,跳转到index @Controllerpublicclass indexController { @RequestMapping("/")publicStringindex(){ return"index";}} 在本地预览效果:在本...
接上一篇继续通过docker来正式部署一个springboot后端项目 1.查看Docker 是否安装成功并确认服务是否已经启动 docker version image.png 如果未安装,自行百度安装 systemctl status docker 查看docker 运行状态,已启动 image.png 如果检查未启动执行一下 sudo systemctl start docker ...
docker rm -f 容器ID或容器名称 //可以删除正在运行的容器 h2数据库远程访问报:Sorry, remote connections ('webAllowOthers') are disabled on this server.错误。解决办法:在springboot应用的配置文件application.properties中增加spring.h2.console.settings.web-allow-others=true...
使用docker进行springboot项目的部署 环境说明 : 虚拟机VMware上安装 CentOs7 系统,且已经完成了Docker的安装 个人的springboot项目 需要使用到mysql,redis 首先我将删除目前虚拟机中存在的所有镜像以及容器。从零开始进行构建。 1.删除虚拟机中的所有容器