汇总一周容器圈热点资讯,让开发者了解最 in 的容器技术,让企业熟知最实时的国内外容器行业动态,欢迎关注。
摘要:社区作为 Docker 的核心元素,得益于众多维护者,贡献者,舰长,成员,组织者以及整个社区的辛勤付出,各种规模的公司和行业也纷纷将 Docker 平台投入到产品环境中。为了表达对大家的感谢, Docker 和线上会议的组织者将在世界各地举办 Docker 4 周年生日庆祝会,这样的庆祝也成为 Docker 一直以来的传统。今年的庆祝会将于 2017.03.13-2017.03.19 举行,大家可以前来学习,布道,庆祝,品味点心,或者来一次有纪念意义的 “ docker ” 自拍。
想要了解更多关于 Docker 4 周年生日会的内容,点此查看详情:
点评: Docker 设计初期,只是给运维人员的一个工具。然而,到现在 Docker 已经成为连接开发和运维人员,连接开源和企业,连接云端和数据中心,连接全新的前沿架构和老式软件的方法论。成长的背后由一个非常庞大且多元化的社区驱动,这里有开发者、运维人员、企业、狂热爱好者、新手以及专家。小编相信, Docker 在接下来会厚积薄发,继续前行。
⚠ Tips :作为 Docker 的好伙伴, DaoCloud 也将为中国 Docker 爱好者带来多城 Docker 四周年生日派对,届时欢迎大家踊跃参与!
摘要: Docker 1.13 版本增加了一些非常好用的 CLI 命令,使开发环境变得更加干净简洁。随着时间的推移,您或许亲身经历过这样的状况,那就是开发环境变得越来越混乱,里面不仅有未使用的容器,悬挂的 Docker 镜像,还有废弃的存储卷和被遗忘的网络。所有这些过期的项目都占用了系统宝贵的资源,最终导致环境无法使用。
在前面的文章中,我展示了使用 docker rm 和 docker rmi 命令来保持开发环境的干净简洁。这样做虽然可以解决一部分问题,但是这些命令是私有的、冗长的或很难记住的。为此, Docker 1.13 引入了可以直接使用的新命令,它们简单又实用,比如管理命令:
这些非常有用的命令把过期的项目清理出开发环境,有效避免了系统资源的浪费。
点评: 在 docker 应用生态环境中,容器的生成和销毁是很频繁的,势必会导致 docker 在运行的生命周期中生成一些垃圾碎片。有了碎片,就需要有好的方案进行处理。在以上这些命令中,小编印象最深刻的是 docker system prune -a 命令,因为它简单粗暴,可以同时删除:
Docker 1.13 最激动人心的特性之一,就是新的插件管理系统。它在 1.12 尚处于实验阶段,但是现在已经融合成一个完整的功能。为什么管理插件非常重要?最终的目标是快速轻松地利用插件的可扩展性。 Docker 的任务是让所有插件都像容器一样被管理和运行,把 Docker Hub 作为集中资源,让插件更可用,从而推动过程标准化。探究容器挂载, EX-Ray 从一个容器的需求出发来挂载 volume ,并且让这些挂载点对于底层的操作系统( OS )可用。为了让挂载点在容器里对 Docker 运行的主机可用,利用了 Linux 的 shared 捆绑挂载。
点评: Docker 插件是增强 Docker 引擎功能的进程外扩展。这就表示,插件不会运行在 Docker daemon 中。你可以随时随地(如果需要可以在另一台主机上)启动你的插件。你只需要通过 Plugin Discovery (我们后面会深入讨论)通知 Docker daemon 这儿有一个新的插件可用即可。进程外体系的另一个优点就是你甚至可以不用重新建立一个 Docker daemon 来增加一个插件。目前已经有授权、存储卷驱动、网络驱动、 Ipam 驱动等插件。
这一期的容器圈头条就到这里,欢迎下期再会。
作者介绍 | Evelyn
DaoCloud 容器技术开源团队成员,曾在 Intel DCG 部门担任 Cloud Engineering, 对分布式调度框架 Mesos 有深入学习,对集群资源管理有一定经验,目前致力于 Docker 容器技术的研究和实践。 Evelyn 所在的容器技术开源团队,在 DaoCloud 主要负责容器生态的开源工作。
1
Antidictator 2017-02-21 12:08:02 +08:00
厉害了=。= 支持
|
2
yubeiluo 2017-02-21 13:28:07 +08:00 via iPhone
不错
|