Fork me on GitHub

Docker系列教程04-Docker镜像常用命令

我们首先来讨论Docker镜像的常用命令。 搜索镜像可使用docker search 命令搜索存放在Docker Hub中的镜像。 命令格式: 1docker search [OPTIONS] TERM 参数: Name, shorthand Default Description --automated false 只列出自动构建的镜像 --filter, -f 根据指定条件过滤结果 --limit 25 搜索结果的最大条数 --no-t...

Docker系列教程03-配置镜像加速器

Docker系列教程03-配置镜像加速器

国内访问Docker Hub的速度很不稳定,有时甚至出现连接不上的情况。本节我们来为Docker配置镜像加速器,从而解决这个问题。目前国内很多云服务商都提供了镜像加速的服务。 常用的镜像加速器有:阿里云加速器、DaoCloud加速器等。各厂商镜像加速器的使用方式大致类似,笔者以阿里云加速器为例进行讲解。 注册阿里云账号后,即可在阿里云控制台(https://cr.console.aliyun.com/#/accelerator)看到类似如下的页面。 按照图中的说明...

纠错帖:Zuul & Spring Cloud Gateway & Linkerd性能对比

动机已经不止一次看到“Spring Cloud Gateway性能比Zuul更差”的言论了,不少人人云亦云,来问我,既然如此,那Spring官方还开发Spring Cloud Gateway干嘛?难道仅仅是为了支持Zuul 1.x不支持的长连接、Web Socket吗? 故而写篇博客,纠正一下大家的错误观点。 开端网上搜索了一下,说Spring Cloud Gateway性能比Zuul差的言论来自:http://www.servicemesh.cn/?/article...

Docker系列教程02-Docker安装(CentOS7/Ubuntu/macOS/Windows)

##2.1 CentOS 2.1.1 系统要求 CentOS 7或更高版本 centos-extras 仓库必须处于启用状态,该仓库默认启用,但如果您禁用了该仓库,请按照https://wiki.centos.org/AdditionalResources/Repositories 中的描述重新启用。 建议使用overlay2 存储驱动 2.1.2 yum安装 2.1.2.1 卸载老版本的Docker在CentOS中,老版本Docker名称是docker 或dock...

Docker系列教程01-Docker简介

Docker系列教程01-Docker简介

1.1 Docker简介Docker是一个开源的容器引擎,它可以帮助我们更快地交付应用。Docker可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理。使用Docker,可更快地打包、测试以及部署应用程序,并可减少从编写到部署运行代码的周期。 TIPS (1) Docker官方网站:https://www.docker.com/ (2) Docker GitHub:https://github.com/docker/docker 1.2 版本与迭代计划...

Spring Cloud Edgware新特性全接触

本文对Spring Cloud最新版本Spring Cloud Edgware所带来的新特性进行一个简单的汇总,方便大家阅读。 博客地址: Spring Cloud Edgware新特性之一:解决Eureka中Jersey 1.x版本过旧的问题-不使用Jersey Spring Cloud Edgware新特性之二:如何配置Zuul的Hystrix线程池 Spring Cloud Edgware新特性之三:使用配置属性自定义Feign的行为 Spring Cloud...

Spring Cloud Edgware新特性之九:Sleuth使用MQ方式整合Zipkin

Spring Cloud Edgware新特性之九:Sleuth使用MQ方式整合Zipkin

众所周知,Spring Cloud Sleuth有两种方式整合Zipkin: HTTP直连Zipkin方式 MQ方式,架构图如下: Spring Cloud Edgware及更高版本中,Sleuth使用MQ方式整合Zipkin的玩法发生了巨大改变。本文将贴出新旧版本中Sleuth如何整合Zipkin的具体操作。MQ使用的是RabbitMQ(读者也可使用Kafka)。 Dalston及更低版本如果您使用Spring Cloud Dalston或更低版本,那么整...

Spring Cloud Edgware新特性之八:Zuul回退的改进

Spring Cloud Edgware对Hystrix回退的逻辑进行了一些改进。本文将信息探讨新旧版本的回退操作,并分析的原因及改进后的优势。 Dalston及更低版本对于Dalston及更低版本,要想为Zuul提供回退,只需编写代码如下: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051@Componentpublic clas...

Spring Cloud Edgware新特性之七:可选的EnableDiscoveryClient注解

最近家里事情比较多,有20天没有更新博客了。12月31日早上,老婆突然肚子疼,然后就去医院了。在经过难熬的28个小时之后,老婆早产生了个小姑娘。之后就一直奔波在家、医院,直至今日。昨晚凌晨,姑娘突然大便出血,又住院了……南京几个医院的新生儿科都不让陪护,只有周一周四才能看到。 姑娘是个非常乖的宝宝,在家不哭不闹,饿了就吃,吃了就睡,睡醒就拉,拉完接着吃。送到医院给医生洗了个澡就大哭不止。但是没有办法,有病总得治,只能听医生的了。从生老大开始,我就开始跟医院有矛盾。如果把...

Spring Cloud Edgware新特性之六:Artifact ID变更

Spring Cloud是当前炙手可热的微服务开发框架。它的功能强大,组件丰富,设计优雅。目前Spring Cloud还在不断发展之中。 Spring Cloud即将发布Spring Cloud Edgware 版本。该版本解决了不少Bug,新增了不少新特性,本系列博客将为大家详细阐述在Spring Cloud Edgware中新增的特性。 严格来说,本篇并不是新特性,而是Edgware版本的一个改变——Edgware重命名了很多Starter的Artifact ID。...