Linux操作 1、编辑docker.service文件vi /usr/lib/systemd/system/docker.service2、修改docker.service文件内容为(centos7)ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock2、修改docker.ser
转载
2023-07-14 13:48:15
57阅读
spring cloud概念微服务架构单体架构 垂直架构 分布式架构 soa架构 微服务架构微服务是系统架构上的一种设计风格
将项目的各个模块拆分为可独立运行、部署、测试的设计风格
将一个原本独立的系统拆分成多个小型服务,每一种服务都在各自独立的进程中运行,
服务之间一般通过HTTP的RESTfulAPI进行通信协作被拆分的每一个小型服务对项目中的耦合度较高的业务功能进行构建,并且每一个服务都维
转载
2024-06-28 19:43:51
53阅读
1、Spring介绍通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。有了Spring,用户不必再为单实例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。2、Spring思想的核心1、IOC控制反转IOC(Inversion Of Control)可以减少代码的耦合问题。控制反转一般分为两种类型,依赖注入
转载
2024-05-14 14:24:21
30阅读
目录一、概述二、举例三 、根据条件注入容器1. 标注在方法上2. 标注在类上3. 多个条件类若本文讲解有描述错误之处,或者有错别字,欢迎指正,希望大家毫不吝啬。一、概述@Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件给容器注册bean。@Conditional的定义//此注解可以标注在类和方法上
@Target({ElementType.TYPE,
转载
2024-06-25 13:01:14
36阅读
# 实现MySQL Cloud指南
## 1. 流程概述
首先,让我们看一下实现MySQL Cloud的整个流程。我们将通过以下步骤来完成这个任务:
| 步骤 | 操作 |
| --- | --- |
| 1 | 创建一个云服务器实例 |
| 2 | 安装MySQL数据库 |
| 3 | 配置MySQL |
| 4 | 将数据库连接到云存储 |
## 2. 具体操作步骤
### 步骤1:
原创
2024-02-29 07:22:03
5阅读
SpringBoot 可以直接部署在linux物理环境里面,也可以把springboot工程打包成镜像,以容器的方式来运行。在微服务框架下,springboot工程动辄几十上百,如果一个个都手动部署事毕会耗费很多的精力,linux环境配置也是很麻烦的,并且容易出错。如果我们把springboot打包成镜像,以docker作为工程的运行载体,就可以很容易保证运行环境的一致性。并且可以用Kuberat
转载
2023-08-15 21:27:10
45阅读
# OpenStack Cloud-Init: A Comprehensive Guide
## Introduction
OpenStack is an open-source cloud computing platform that allows users to control and manage a large pool of compute, storage, and networ
原创
2023-09-02 17:23:50
49阅读
前言 Docker 类似于一个小型的集装箱,里面可以配置项目运行的环境,而且解决了 '我的环境可以运行的,你的环境 运行不起来' 的问题。现在我们部署一个简单的 SpringCloud 项目来初步感受一下 Docker。本篇博客的操作有: ① 把 SpringCloud 项目传输到服务器;打包成 Docker 镜像;运行镜像;输出相应的文字 
转载
2023-10-12 21:30:08
40阅读
通常我们常用的部署方式可能是,在本地项目进行打包,然后上传至服务器,再在服务器上将jar重新构建镜像运行,因此每次修改的时候,可能需要多次的进行复出操作,有些许的麻烦,当然优秀的你可以采用Jenkins的方式实现自动化部署.使用IDEA插件的方式进行项目的自动化部署准备工作一个简易的springboot项目服务器或者虚拟机可用的IDEA工具一颗耐心进取的心1. 服务器环境准备(Centos 6.9
转载
2023-11-27 10:48:03
240阅读
用这篇文章记录一下自己第一次成功使用Docker运行起了自己的SpringBoot项目1. 使用maven将SpringBoot项目打包成jar包首先肯定是编写一个能成功启动的SpringBoot项目了,我用的是我自己写的一个博客后台项目。 其次是使用Maven将SpringBoot项目打包成一个Jar包,如果你和我一样使用的idea,这一步可以通过idea的maven窗口来完成 生成的jar包会
转载
2023-06-14 16:12:14
251阅读
简介: Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口,用户可以方便地创建和使用容器,把自己的应用放入容器。本文将为大家介绍如何在 Docker 上部署 Spring Boot 项目。作者:云天镜像下载、域名解析、时间同步请点击 阿里巴巴开源镜像站一、Docker 简介Docker 属于 Linux 容器的一种封装,提供简单易用的容器使
转载
2022-02-18 21:59:58
208阅读
简介: Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口,用户可以方便地创建和使用容器,把自己的应用放入容器。本文将为大家介绍如何在 Docker 上部署 Spring Boot 项目。作者:云天镜像下载、域名解析、时间同步请点击 阿里巴巴开源镜像站一、Docker 简介Docker 属于 Linux 容器的一种封装,提供
转载
2021-12-15 23:05:07
199阅读
文章目录一、前言最终要达到的目的二、准备Docker三、Docker安装Mysql、Redis、Mongo1.安装Mysql1.1 通过search搜索镜像:1.2 通过pull拉起镜像1.3 通过images查看镜像1.4 通过run启动镜像1.5 通过ps查看docker中的进程1.6 通过start/stop/restart来对容器进行启动、停止、重启1.7 远程连接1.8 删库跑路2.安
转载
2024-06-05 18:35:37
32阅读
在当前云原生和容器化技术日益流行的背景下,使用Spring Cloud和Docker进行部署变得越来越常见。本文将介绍如何实现Spring Cloud在Docker容器中进行部署。首先,让我们了解整个流程,然后详细说明每个步骤以及所需的代码示例。
### 步骤概览
| 步骤 | 描述 |
|------|------------------------
原创
2024-04-28 11:03:05
80阅读
一、docker简介Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 Docker通常用于如下场景:web应用的自动化打包和发布;自动化测试和持续集成、发布;在服务型环境中部署和调整数据库或其
转载
2023-07-10 14:04:53
49阅读
1.编写dockerFile注册中心,registery-centerFROM java:8
COPY registry-center-1.0-SNAPSHOT.jar /register.jar
ENTRYPOINT ["java","-jar","register.jar"]
EXPOSE 9000①使用jdk8 ②把打包好的registry-center-1.0-SNAPSHOT.ja
转载
2023-05-30 15:09:28
70阅读
GateWay简介SpringCloud GateWay 是Spring Cloud的一个全新项目,基于 Spring5.0 + SpringBoot2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的API路由管理方式。 SpringCloud GateWay 作为Spring Cloud 生态系统中的网关,目标是替代zuul,在Spring
转载
2024-06-24 09:15:53
172阅读
DevOps思想一个开发、测试、运维的整个过程的思想。plan:需求、计划code:编码build:构建test: 测试release:发布版本deploy:部署operate:项目运转monitor:监控Jenkins主要做自动部署的工作。
准备一个简单的springboot项目,并用码云管理代码编写一个springboot项目,输出一个hello接口。访问hello接口:用码云管理
转载
2023-07-31 00:53:48
95阅读
这里虽然说是springboot服务,但是适用于所有的jar服务,因为不管是springboot程序还是其他的java程序,最终一般都要打包成jar包,然后运行,因此这个的方法是适用于所有的jar程序。通常我们会把后台服务和后台数据库放到不同的容器中,这个是docker管理后台通常的做法,因此这里只需要把jar服务启动起来,就算完成了。1.首先Liunux系统里面安装docker:yum inst
转载
2023-08-04 21:10:38
158阅读
* 服务器环境支持 Jenkins服务+Git+Maven+Docker1.打开jenkins构建一个maven项目,名字取为maven-test2.填写jenkins配置3.立即构建/root/.jenkins/workspace/docker-test/target/docke-test.jar),接下来就要考虑怎么把jar包自动化部署到docker容器中。4.编写Dockerfile文件在项
转载
2024-01-08 19:02:47
59阅读