传统的介质管理,主要是以jar、war为主,但是随着微服务的畅行及容器技术的成熟,介质的管理不仅包括jar、war而且包括zip、tar、bin等各种各样的安装包及构建包,随着这些介质类型的丰富,数量的增多,如何进行管控介质,则显得非常重要。微服务体系下,介质的管理,主要从介质的规范、介质的存储以及 ...
分类:
其他好文 时间:
2019-05-19 14:31:14
阅读次数:
137
[TOC] 1 前言 上图是百度的虚拟机和Docker容器的对比图,看着好像都差不多。那么虚拟机技术都这么成熟了,为什么Docker会火起来呢,Docker对比虚拟机等传统技术有什么优势?Docker又是通过什么方式来实现容器的一致性呢?这篇文章我们就通过探究Docker的核心原理,来侧面回答这个疑 ...
分类:
其他好文 时间:
2019-05-13 20:17:51
阅读次数:
148
准备工作 开通Azure账号,具有开通服务权限。 开通Azure DevOps,能够创建组织和项目。 一、创建"容器注册表"服务 二、使用OF框架创建项目,并提交源码 三、配置持续集成CI服务 四、运行验证 ...
分类:
其他好文 时间:
2019-05-10 13:05:19
阅读次数:
134
第一节 独角兽成功秘诀成功秘诀·Speed of innovation-天下武功,唯快不破·Always-available services-随时、随地可用·Web scale-从0到1,快速扩展·Mobile-centric user experiences-移动为王又快又好!第二节 云原生和现... ...
分类:
其他好文 时间:
2019-05-04 14:52:02
阅读次数:
161
项目简介 本教程将从零开始部署一个前后端分离的开源项目,利用docker虚拟机的容器技术,采用分布式集群部署,将项目转换成为高性能、高负载、高可用的部署方案。包括了MySQL集群、Redis集群、负载均衡、双机热备等等。 部署图 所用到的主流技术 Docker容器、前后端集群、MySQL集群、Red ...
分类:
其他好文 时间:
2019-05-04 12:13:34
阅读次数:
170
一、引言 记得上大三时,要给微机房电脑安装系统,除了原生的操作系统外,还要另外安装一些必要的开发软件,如果每台电脑都重新去安装的话工作量就很大了,这个时候就使用了windows镜像系统,我们将要安装的软件装好打包成一个镜像,其他电脑只要装这个镜像就可以了,这样工作量就减少了很多。Docker跟这个镜 ...
分类:
编程语言 时间:
2019-05-03 22:57:32
阅读次数:
280
1.1 什么是Docker slogan:Build Ship Run Any App Anywher。关键在于Ship,通过把程序和程序运行所需要的环境一起交付。 Linux容器技术: Docker是在Linuk容器(Linux Containers)技术的基础上发展起来的。LUX把单个操作系统的 ...
分类:
其他好文 时间:
2019-04-23 12:26:55
阅读次数:
142
原文:MySQL 复制 - 性能与扩展性的基石 2:部署及其配置 正所谓理论造航母,现实小帆船。单有理论,不动手实践,学到的知识犹如空中楼阁。接下来,我们一起来看下如何一步步进行 MySQL Replication 的配置。 为 MySQL 服务器配置复制非常简单。但由于场景不同,基本的步骤还是有所... ...
分类:
数据库 时间:
2019-04-08 10:37:13
阅读次数:
182
Docker到底是个什么东西呢?我们在理解Docker之前,首先得先区分清楚两个概念,容器和虚拟机。可能很多人都用过虚拟机,而对容器这个概念比较的陌生。我们用的传统虚拟机如VMware,VisualBox之类的需要模拟整台机器包括硬件。每台虚拟机都需要有自己的操作系统,虚拟机一旦被开启,预分配给它的资源将全部被占用。每一台虚拟机包括应用,必要的二进制和库,以及一个完整的用户操作系统。而容器技术是和
分类:
其他好文 时间:
2019-04-06 22:56:02
阅读次数:
185
一、背景我们工作中常用Jenkins部署Java代码,因其灵活的插件特性,例如jdk,maven,ant等使得java项目编译后上线部署一气呵成,同样对于脚本语言类型如Python上线部署,利用Jenkins强大的插件功能,轻松实现CI/CD,但如果部署多项目到同一台服务器涉及环境一致性问题,对此可以利用容器技术Docker解决,也可以利用Python虚拟环境例如virutalenv或conda等
分类:
编程语言 时间:
2019-04-04 19:04:33
阅读次数:
208