【Docker头条】 Docker的秘密:费电!
不过,用Docker容器来处理耗电量更大的冗长任务很划算。 Docker也许是开发运维(DevOps)界的宠儿,不过说到能耗或耗电方面,这多少未免有点夸大其辞了。 隶属加拿大阿尔伯塔大学的计算机科学研究人员近期花了一段时间,特意比较了在Do...
不过,用Docker容器来处理耗电量更大的冗长任务很划算。 Docker也许是开发运维(DevOps)界的宠儿,不过说到能耗或耗电方面,这多少未免有点夸大其辞了。 隶属加拿大阿尔伯塔大学的计算机科学研究人员近期花了一段时间,特意比较了在Do...
如今,微服务“Microservices”已经成为软件架构领域最流行的热词之一。市面上也有很多与微服务的基础知识以及优点相关的学习资料,但是关于如何在真实的企业场景中应用微服务的资料还是不多。 在这篇文章里, 涵盖微服务架构(MSA)的核心...
Kubernetes社区正在建立一种竞争性基础设施设计思路,而这也许会给AWS带来巨大冲击。 公有基础设施即服务(简称IaaS)云规模庞大,且仍在一刻不停地扩张当中,IDC公司在调查报告中指出。那么到底有多庞大?到2020年,其营收总额将达...
8种使用Docker容器常见误区: 不要以拆分方式进行应用程序发布——有些朋友仍然带着虚拟机思路审视容器。他们大多认为自己应该将应用程序部署至当前正在运行的容器当中。然而,这种作法只适用于开发阶段,从而实现应用开发所必需的持续...
任何优秀的项目都离不开好的架构和设计蓝图,在本小节,我们将来看一看Kubernetes是如何规划它的架构。为了理解和使用Kubernetes,我们需要了解Kubernetes的基本概念和作用。 架构设计 Kubernetes 节点:一个...
Kubernetes 是 Google 团队发起并维护的基于Docker的开源容器集群管理系统,它不仅支持常见的云平台,而且支持内部数据中心。 建于Docker之上的Kubernetes可以构建一个容器的调度服务,其目的是让用户透过Kube...
YAML 模板文件 默认的模板文件是 docker-compose.yml ,其中定义的每个服务都必须通过 image 指令指定镜像或build 指令(需要 Dockerfile)来自动构建。 其它大部分指令都跟 docker run 中的...
DockerCompose项目Compose命令说明 大部分命令都可以运行在一个或多个服务上。如果没有特别的说明,命令则应用在项目所有的服务上。执行 docker-compose [COMMAND] –help 查看具体某个命令...
Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速在集群中部署分布式应用。 Compose 项目目前在 Github 上进行维护。 Compose 定位是“defining and ru...
Ian Miell大学在牛津大学学习现代历史专业,后进入伯贝克学院拿到了计算机科学的硕士学位。Ian是Docker的早期实践者之一,从三年前就开始鼓捣Docker了,2015年还写了《Docker In Practice》一书。 Ian之前...
说到部署,Docker将便携性和易用性拉高到一个新水准。MySQL相关的Dockerfile和脚本已经发布很长时间,在开发社区的使用率也稳步增长。这一点也在意料之中。 在影响到MySQL性能的每个环节上,用户的典型担忧在于:容器化以后,在这...
开篇简要介绍几个基本概念。 Docker不多介绍,如果还不了解Docker推荐阅读 Docker定义 Docker入门教程 ,大神请忽略! Mesos简介 Apache Mesos是一款开源集群管理软件。Mesos经过了Facebook,T...
Docker 的网络实现其实就是利用了 Linux 上的网络名字空间和虚拟网络设备(特别是 veth pair)。建议先了解Docker网络 基本原理 首先,要实现网络通信,机器需要至少一个网络接口(物理接口或虚拟接口)来收发数据包;此外,...
Docker 底层的核心技术包括 Linux 上的名字空间(Namespaces)、控制组(Control groups)、Union 文件系统(Union file systems)和容器格式(Container format)。 我们知...
使用 Dockerfile 可以允许用户创建自定义的镜像。 Dockerfile基本结构 Dockerfile 由一行行命令语句组成,并且支持以 # 开头的注释行。 一般的,Dockerfile 分为四部分:基础镜像信息、维护者信息、镜像操...
评估 Docker 的安全性时,主要考虑三个方面: 由内核的名字空间和控制组机制提供的容器内在安全 Docker程序(特别是服务端)本身的抗攻击性 内核安全性的加强机制对容器安全性的影响 Docker内核名字空间 Docker 容器和 LX...