找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

tag 标签:

相关文章

  • Docker 根本不适合用于本地开发环境

    【编者的话】依托Docker运行的后端服务(如数据库,缓存,存储等)感觉相当完美,但对于编译语言,Docker却并未本地开发的理想之选。 我一直在尝试使用Docker作为本地开发环境,最近我又尝试了一遍,结果发现依然行不通。但是这次尝试我得出了进一步的结论,那就是对于大多数的开发堆栈而言,将Docker作为本地开发环境毫无意义,除了引入更多的复杂性外,几乎没有任何优势。 若要实现高效的代码编写、编译、运行周期,意味着本地开发环境的容器没必要和生产环境的容器保持一致。这等于是否定了容器最重要的优势之一。换句话说,基于容器

    2015-09-12 21:03     JOHN KODUMAL, Andrew

  • 阅读 Docker 源代码的神兵利器

    Golang开发环境的安装 阅读Go源码之前,安装Go语言的开发环境是必不可少的。下面我们介绍下载和安装的步骤。 1. 下载官方的Go语言安装包 请根据操作系统的版本(FreeBSD、Linux、Mac OS X或者Windows)以及处理器的架构(386、amd64或者arm)进行选择。下载地址为:https://golang.org/dl/,是Google提供的服务,可能需要使用VPN才能访问。 2. 安装Go语言安装包 选择合适的版本下载完成后,就可以开始进行Go语言安装包的安装了,过程如下。 FreeBSD、Linux以及Mac OS X之tar安装 对于FreeBSD、Linux以及Mac OS X用户来说,下载好的tar压缩

    2015-09-28 20:40     张磊, 孙健波

  • 6 个下一代 Docker 监测工具

    容器:这里面什么才是最重要的?container monitoring,一项可以帮助你了解容器内发生什么以及让你获得某种支持的技术,随着Docker自身的monitoring 和 introspection技术API的成熟,已经有最新一波的容器监测技术利用到它们。 以下列举6个Docker相关的监测App和服务,从简单的开源工具到复杂的企业整体解决方案。 cAdvisor 谷歌的container introspection解决方案是cAdvisor,其本身也是在Docker容器内封装的实用工具,它能够快速的产生,运行容器的基本行为等有用信息。它部署和使用很简单,但是它只可以监视在同一个host上运行的其他容

    2015-09-09 08:54     丁麒伟

  • Docker挺适合用于软件开发环境

    介绍 前几天在微信中看到一篇翻译的文章Docker根本不适合用于本地开发环境,翻译得很流畅,一下子看懂了,但对于原作者的观点实在不敢苟同。我有点不敢确认是否作者真心研究过docker对于软件开发环境带来的好处。因为我从去年年初开始用docker以后的感触是:部署docker行不行还有待商榷,但是用在开发中是足够了、可以极力推广的。 这篇博客用我实际工作中的一个例子让大家跟着我一起体会一下,我是如何用docker来作为开发环境的,并给出我使用的一些小技巧,最后也对原文中提到的几个问题一一进行探讨。 真实案例 最近我一直在和Jenkins

    2015-09-17 09:33     Larry Cai

  • 不可变基础设施:拒绝 SSH

    什么是不可变基础设施 在开始本文之前,先介绍下什么是不可变基础设施。不可变基础设施(Immutable Infrastructure)是由Chad Fowler于2013年提出的一个很有前瞻性的构想:在这种模式中,任何基础设施的实例(包括服务器、容器等各种软硬件)一旦创建之后便成为一种只读状态,不可对其进行任何更改。如果需要修改或升级某些实例,唯一的方式就是创建一批新的实例以替换。这种思想与不可变对象的概念是完全相同的。(来自InfoQ) 当然在很多年以前这个概念是得不到技术支持的,我们很难在不同的物理机上实现软件的不可变。不过随着虚拟化技

    2015-09-09 09:50     梁晓勇

  • 容器生态圈项目一览:引擎、编排、OS、Registry、监控

    Docker 是近一两年来发展最快的技术。很多公司都在使用 Docker(或容器)技术。有的只是用 Docker 来构建本地开发环境,但越来越多的公司是在利用容器技术彻底改造已有的架构和部署流程。本文对当今的容器生态环境做一个简单介绍。 引擎 / 运行环境 容器引擎是容器技术的核心。引擎通常以一些说明性的描述,比如Dockerfile,来创建和运行容器。谈论 Docker 时,一般指的就是 Docker 引擎。 Docker Engine是当前最流行的引擎,也是事实的工业标准。 rkt是CoreOS 团队主导的开源引擎,用于替代 Docker 引擎。 支持 Docker 的云服务商 云

    2015-10-12 14:39     Denny Britz, 刘兰涛

  • Python 开发者的 Docker 之旅

    「人生苦短,我用 Python」这句话作为「Docker 开发大礼包」的第二季的开篇引言是再合适不过了。这句话的出处是 Bruce Eckel,对,就是那个 C++ 和 Java 生命里最重要那个男人。这大概就是传说中的大是大非之后痛彻心扉的领悟。 Python 其实是一门非常古老的语言,他的故事几乎伴随着我国改革开放的历史步伐一路走来,也同样经历了跌宕起伏,涅槃重生的激荡二十年。毫不夸张的说,Python 的演化历史和成果,是程序员自强不息摆脱机器思维,迈向本我的探索旅程。 谁创造了 Python? Guido van Rossum,荷兰人。在这个诞生了梵高和克鲁伊夫

    2015-09-11 14:13     DaoCloud

  • Docker 在安全组件、实时容器迁移方面的进展

    这是 Docker 开发者在 Containercon 上的演讲,谈论将来的容器在安全和实时迁移方面的创新 来自西雅图的消息。当前 IT 界最热的词汇是容器,美国有两大研讨会:Linuxcon USA 和 Containercon,后者就是为容器而生的。 Docker 公司是开源 Docker 项目的商业赞助商,本次研讨会这家公司有 3 位高管带来主题演讲,但公司创始人 Solomon Hykes 没上场演讲。 Hykes 曾在 2014 年的 Linuxcon 上进行过一次主题演讲,但今年的 Containeron 他只坐在观众席上。而工程部高级副总裁 Marianna Tessel、Docker 首席安全官 Diogo Monica 和核心维护员 M

    2015-09-23 07:50     Sean Michael Kerner, bazz2

  • 如何在 Docker 容器中运行支持 OData 的 JBoss 数据虚拟化 GA

    大家好,我们今天来学习如何在一个 Docker 容器中运行支持 OData(译者注:Open Data Protocol,开放数据协议) 的 JBoss 数据虚拟化 6.0.0 GA(译者注:GA,General Availability,具体定义可以查看WIKI)。JBoss 数据虚拟化是数据提供和集成解决方案平台,将多种分散的数据源转换为一种数据源统一对待,在正确的时间将所需数据传递给任意的应用或者用户。JBoss 数据虚拟化可以帮助我们将数据快速组合和转换为可重用的商业友好的数据模型,通过开放标准接口简单可用。它提供全面的数据抽取、联合、集成、转换,以及传输功能,将来自一个

    2015-09-21 10:49     Arun Pyasi, ictlyh

  • 监控宝首推Docker监控 确保容器稳定运行

    Docker技术很火,火到大有取传统VM而代之之势,一如当年的Java。国际上,几乎所有云计算相关的公司:Amazon、Microsoft、IBM、Google、Facebook、Red Hat和Salesforce,都在某种程度上宣布支持并集成了Docker。而在中国,有越来越多的程序猿和产品汪使用Docker来进行云端应用的打包、部署和迁移。   Docker作为基于容器技术的轻量级虚拟化解决方案,能将你要运行的程序打包,然后以一个整体的可移植的方式运行;同时还能限定每个容器运行时能使用的资源,防止某些容器将宿主机资源用尽的情况。   而为了能够更精确的限定每个容器能使用

    2015-09-08 18:36     

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。