概述docker network 命令背景newwork 是 docker 的一种资源经常会使用
需要整理命令1. 引入概述docker run 时, 将容器端口映射到宿主机场景启动 容器 时, 经常会使用命令将容器的某个端口暴露并且映射到 host 的某个端口上这样可以通过 host 的 ip 和 端口, 直接访问这个可能是我们对 docker 网络最初的认识端口查看记得用 命令 查看端口是否被            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 14:48:51
                            
                                58阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Bus在SpringCloud Config学习过程中,还遗留下来一个问题:当运维更新git上的配置信息时,要想更改所有的客户端服务,必须得手动给客户端服务发送post请求进行刷新。Bus可以很好的解决这个问题,实现一次发送,全部订阅者收到,有点类似于MQ中的Topic消息。作用Spring Cloud Bus 配合 Spring Cloud Config 使用可以实现配置的动态刷新。Spring            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 08:53:11
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring Cloud Eureka使用外网IP和端口号进行服务注册
    应用场景如下:
服务提供方(即要注册到服务中心的服务)的内网地址,外界无法访问(或者使用docker等做了应用端口等的配置),
做了IP映射后,公网IP49.10.22.106映射到服务提供方的内网ip,端口号5565映射到服务的server.port,此时用eureka默认配置会            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-14 13:57:16
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            故障现象:使用docker发布微服务的各个服务,注册到某服务器上的eureka注册中心,欲使用application-name进行服务消费,然鹅在eureka的页面发现,注册的服务的IPADDRESS都是莫名的172.17.0.3,实际服务地址应该是172.26.102.28或者32,问题导致服务调用的时候无法查找到正确地址进行调用,调用失败。 故障分析:首先我考虑的是服务器的网关用了nginx反            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 20:31:27
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介本文介绍的是从0开始部署spring-cloud,而且是使用docker的docker-compose,spring-cloud使用到的注册中心是nacos,基于nacos如果大家还不会,可以先自行去学习,本人也是刚接触不久nacos,也是从官网的git上学习。前提本文档涉及的操作,需要在linux上安装mavne,git、docker。前者主要用来在linux上打包项目,而后者git大家都懂            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-26 13:37:21
                            
                                118阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介 这是一款概念性的应用程序,基于Spring Boot,Spring Cloud和Docker 简单演示了微服务的架构模式,顺便说一句,它还有一个非常漂亮整洁的用户界面。下面是它的界面演示: 功能服务PiggyMetrics被分解为三个核心微服务。这些服务都是围绕某些业务能力组织的可独立部署的应用程序。 账户服务 包含一般用户输入逻辑和验证:收入/费用项            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 21:31:40
                            
                                23阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            今天,Pivotal 发布了 Pivotal Cloud Foundry(PCF)的升级,PCF是非常流行的用于构建、部署和运行Cloud-native应用的开源平台 Cloud Foundry 的商业版本。此次1.6版本的发布,给了开发者可以原生访问Spring云平台的Netflix OSS服务的子集、内置.Net应用的支持、对Docker镜像的内测支持、以及集成ALM工具到源码控制和持续集成。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-24 13:59:58
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Docker初识DockerDocker与虚拟机的区别Docker架构DockerHubDocker镜像操作Docker容器操作数据卷自定义镜像镜像结构Dockerfile构建Java项目基于java:8-alpine镜像,构建java项目集群部署微服务Docker-Compose镜像仓库搭建私有镜像仓库  初识Docker微服务的拆分通用给部署带来了很大的麻烦,比如不同组件部署的依赖            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-16 00:12:16
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言在没有docker-compose之前,我们创建和启动一个容器方式如下:1.通过类似下面两种方式的命令来构建或者拉取一个docker镜像。方式1:创建Dockerfile文件来构建镜像(命令最后的点别漏了~):docker build -t registry.cn-beijing.aliyuncs.com/wangjihong/nacos-server:1.0.0 .方式2: 直接从Docke            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-22 07:13:04
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-24 20:24:40
                            
                                177阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            随着微服务架构的兴起,API网关变得越来越重要。它是微服务体系结构中的一个关键组件,用于处理所有传入和传出的请求流量,同时还提供了一些关键的功能,如身份验证、安全性、监控、负载均衡和路由。Spring Cloud Gateway是一个基于Spring Framework 5,Spring Boot 2和Project Reactor的API网关工具,它的灵活性和强大性使得它成为了构建微服务架构的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-08 22:39:11
                            
                                230阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在当前云原生和容器化技术日益流行的背景下,使用Spring Cloud和Docker进行部署变得越来越常见。本文将介绍如何实现Spring Cloud在Docker容器中进行部署。首先,让我们了解整个流程,然后详细说明每个步骤以及所需的代码示例。
### 步骤概览
| 步骤 | 描述                      |
|------|------------------------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-28 11:03:05
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1. 初识Docker1.1 Docker为什么出现?1.2 怎么解决1.3 与虚拟机区别1.4 Docker架构2. Docker基本操作2.1 镜像操作2.2 容器操作2.3 数据卷3. DockerFile自定义镜像3.1 镜像结构3.2 DockerFile语法3.3 项目构建4. Docker-Compose4.1 初识DockerCompose4.2 部署微服务集群4.3 Dock            
                
         
            
            
            
            # 使用Docker搭建Spring Cloud
## 什么是Spring Cloud
Spring Cloud是一个用于快速构建分布式系统的开源工具集,它基于Spring Boot为开发者提供了一系列构建分布式系统的工具,例如服务发现、配置管理、负载均衡等。
## Docker简介
Docker是一种容器化技术,允许开发者将应用程序及其依赖项打包在一个容器中,实现跨平台、快速部署的目的。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-15 03:58:18
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            spring cloud简介Spring Cloud为开发人员提供了快速构建分布式系统中的一些通用模式(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式 会话,群集状态)。 分布式系统的协调导致了锅炉板模式,并且使用Spring Cloud开发人员可以快速地站起来实现这些模式的服务和应用程序。 它们可以在任何分布式环境中正常工作,包括开发人员自己的笔            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-23 15:02:34
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nacos配置注册中心一、nacos简介二、nacos单机部署2.1、使用嵌入式数据库derby配置文件2.2、单机模式支持mysqlmysql数据搭建单机nacos部署三、nacos集群部署3.1、mysql主从搭建(基于docker)配置文件准备启动mysql主库和从库sql文件导入3.2、nacos集群搭建配置文件准备启动nacos集群查看集群状态3.3、nginx高可用配置nginx配置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-02 12:30:29
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            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阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            docker-compose是一个定义复杂应用的工具,我们平时使用docker,一般是docker run …然而这样每次只能运行一个镜像,而且不能保证各个容器之间是能够正常通信的,如果想要用docker做到这种容器之间相互通信,要么你每次的命令加上一大串的参数,比如说同一个网络名字啊,link啊,dependon啊,如此之类的,然而单单跑一个容器的命令的够长了,这个容器要是和4、5个其他的容器通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 04:09:48
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言:我们对docker部署springcloud有了大概的了解,接下来就让我给大家演示我们上次博客遗留的问题,及服务生产者和服务消费者的部署。服务消费者的部署很简单,就和服务注册中心的部署是一样的,但是服务消费者我们都知道,它是和数据库打交到的,所以我们首先要在docker上下载mysql镜像,然后还要用端口号连接mysql数据库,还有就是我们在项目的.yml文件要修改成我们的端口连接mysql            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-18 10:17:13
                            
                                35阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本课时我们主要讲解 Eureka 服务发现慢的原因,Spring Cloud 组件的重试和调优,以及 Zuul 动态路由、Feign 动态日志级别等内容。Eureka 服务快速发现的背景如果你刚刚接触 Eureka,对 Eureka 的设计和实现都不是很了解,可能就会遇到一些无法快速解决的问题,这些问题包括:新服务上线后,服务消费者不能访问到刚上线的新服务,需要过一段时间后才能访问?或是将服务下线            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 10:56:33
                            
                                25阅读
                            
                                                                             
                 
                
                                
                    