Skip to content

hemin1003/spring-cloud-book

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 15 commits behind eacdy:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

使用Spring Cloud与Docker实战微服务

简介

本文主要是对Spring CloudDocker 的学习总结与实战 ,目前在Git@OSC 以及Github 上同步更新。

本书地址:

Git@OSC地址:http://git.oschina.net/itmuch/spring-cloud-book

Github地址:https://github.com/eacdy/spring-cloud-book

配套代码地址:

Git@OSC地址:http://git.oschina.net/itmuch/spring-cloud-study

Github地址:https://github.com/eacdy/spring-cloud-study

已完成的章节包括:

  • 1 微服务简介
  • 2 Spring Cloud
    • 2.1 服务发现
      • 2.1.1 Eureka
      • 2.1.2 Eureka的高可用
      • 2.1.3 Consul
      • 2.1.4 Consul安装与使用
      • 2.1.5 Consul常用命令
      • 2.1.6 Consul高可用
    • 2.2 服务提供者
    • 2.3 服务消费者
      • 2.3.1 Ribbon
      • 2.3.2. Feign
    • 2.4 熔断器
      • 2.4.1. Hystrix
      • 2.4.2. Hystrix Dashboard
      • 2.4.3. Turbine
    • 2.5 配置中心
    • 2.6 API Gateway
    • 2.7 2.7 Eureka的高可用
  • 3 使用Docker构建微服务
    • 3.1 Docker介绍
    • 3.2 Docker的安装
    • 3.3 Docker的常用命令
    • 3.4 Dockerfile常用指令
    • 3.5 Docker私有仓库的搭建
    • 3.6 使用Dockerfile构建Docker镜像
    • 3.7 使用Maven插件构建Docker镜像
    • 3.8 Docker Compose
      • 3.8.1 Docker Compose的安装
      • 3.8.2 Docker Compose入门示例
      • 3.8.3 docker-compose.yml常用命令
      • 3.8.4 docker-compose常用命令

迭代计划

  1. 如何使用Docker部署Spring Cloud应用。
  2. 持续集成
  3. 自动运维
  4. 汇总成一个开箱可用的脚手架框架
  5. 总结一个Spring Cloud开发的最佳实践

使用说明

虽然直接在Git@OSC上也可以阅读,但是建议使用gitbook,以获得良好的阅读体验。

  1. 访问http://www.itmuch.com ,可以评论、分享、论坛讨论,(推荐);
  2. 直接访问Gitbook官网:https://eacdy.gitbooks.io/spring-cloud-book/content/
  3. 使用Gitbook 自行构建(nodejs工具,百度一下);
  4. 将代码pull到本地后,使用TyporaAtomMarkdown 阅读软件进行阅读。

捐助名单

捐助名单 捐助金额 捐助方式
牛牛 200 微信红包
10 支付宝转账

鸣谢

S1ahs3r Leoops 牛牛

感谢其为项目作出的贡献!都是热心的兄弟!

如果觉得内容赞,您可以请我喝杯咖啡:

donate

广告

欢迎探讨、star、fork、pull request、喷。哈哈。

微服务架构交流QQ群:157525002,欢迎加入。

微信公众号:wx

微服务架构讨论社区:http://ask.itmuch.com/,欢迎加入。

About

使用Spring Cloud与Docker实战微服务。微服务架构讨论QQ群:157525002,欢迎加入。配套代码:https://github.com/eacdy/spring-cloud-study

Resources

Stars

Watchers

Forks

Packages

No packages published