个人简介

Echo Blog


江湖无名 安心练剑
  • Docker learn-17-生产环境的挑战 私有镜像
    PaaS 困境 PasS(Platform as a service) 从万众瞩目到普遍质疑 PaaS企业⽣生存艰难 *AE等模式不被⼲⼴广泛接受 PaaS⾛走向垂直化 Docker 的优势 适应能⼒力强,可应⽤用到⾮非常多应⽤用场景 传统vm、快速开发环境提供、打包、隔离等 可⽆无痛运⾏行各种各样的中间件和...
    2019-12-18 02:50:21 | Devpos
  • Docker learn-16-服务注册与发现
    项目背景 技术栈与框架选择 我们的业务系统主要用Java编写,并大规模使用了Spring框架。 我们的服务主要是基于Spring MVC开发的Web应用。 我们已经开始推广使用Spring Boot来提高应用开发效率。 采用Spring Cloud作为我们微服务架构的基础 技术沉淀 在开始服务化以前,我们已经有了一些容器化的实践,并收到了较好的效果; 以云主机为主的基础设施也...
    2019-12-18 02:50:21 | Devpos
  • Docker learn-15-Swarm Mode
    SWARM MODE 服务 服务(Service)作为集群的操作对象,服务由任务(task)来实现,容器作为实现任务的一个执行方式 服务可以指定任务数量,也可以是全局任务(每个节点运行一个) 调度器管理任务的目标状态(desired state),分配资源给任务,选择节点来执行任务 节点支持将任务的状态推动到目标状...
    2019-12-18 02:50:21 | Devpos
  • Docker learn-14-为什么选择 go 语言实现 docker
    为什么使用 Docker static compilation “go build” will embed everything you need(no more “install this in order to run my stuff”) … except dynamic libraries if you use cgo(cgo lets you...
    2019-12-18 02:50:21 | Devpos
  • Docker learn-13-深入浅出 Docker
    容器的发展历史 Docker 是什么 Docker 是Docker.Inc 公司开源的⼀一个基于Linux Kernel Namespace/CGroups技术之上构建的 Container容器引擎, 源代码托管在GitHub 上, 基于Go语⾔言开发并遵从Apache2.0协议开源。 对比虚拟机 Docker 的引擎 Libcontainer提供了本机Go实现,用于创建具...
    2019-12-18 02:50:21 | Devpos
  • Docker learn-12-入门白皮书
    从 dotCloud 到 Docker 追根溯源: dotCloud 时间倒回到两年前,有一个名不见经传的小公司,他的名字叫做: dotCloud 。 dotCloud 公司主要提供的是基于 PaaS Platform as a Service ,平台及服务平台为开发者或开发商提供技术服务,并提供的开发工具和技术框架。 初创企业总是艰难的, dotCloud 也是一样。 在 IBM...
    2019-12-18 02:50:21 | Devpos
  • Docker learn-11-码市实战
    前言 对于一项新技术,人们总是觉得如何赞。 但现实实际是残酷的,没有任何技术时完美无缺的。 我们总是为了解决一个问题而引入新的工具,从而带来新的问题。 Docker Image 并没有那么好 DOCKERFILE 真的有用吗 FROM 的问题 基础镜像没有一个靠谱的 Debian, Ubuntu, 还有Centos/Fedora 基于什么的都...
    2019-12-18 02:50:21 | Devpos
  • Docker learn-10-boot2docker
    Boot2Docker 是什么 boot2docker is a lightweight Linux distribution made specifically to run Docker containers. It runs completely from RAM, is a ~45MB download and boots quickly. 为什么需要 在 Ubuntu 等...
    2019-12-18 02:50:21 | Devpos