摘要: 在使用docker过程中,我们经常发现管理维护是一个很复杂过程,因为我们在使用docker commands的过程中,我们只会去使用我们认为简单并且熟悉的命令,然而docker本身其实是提供给我们很多便捷且人性化的工具的,如果掌握这些使用技巧,也许你的维护管理工作将会事半功倍,并且给人看起来会很牛逼 阅读全文
posted @ 2017-07-12 14:24 龙腾飞 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 摘要: 近期发布的1.13的版本中,Docker对Docker Engine内置的编排能力做了很多的更新,使用新的这些特性,我们能更好的编排和迭代我们的应用。 我们都知道在去年Docker轰动容器社区的在Docker Engine中集成了编排能力,并随着1.12的Docker版本发布,但是那个版本的 阅读全文
posted @ 2017-07-12 11:44 龙腾飞 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 网络 允许 docker run 连入指定的 swarm mode 的网络 https://github.com/docker/docker/pull/25962 在 Docker 1.12 发布新的 Swarm Mode 之后,很多人都问过这样的问题,怎么才能让 docker run 的容器连入 阅读全文
posted @ 2017-07-12 11:42 龙腾飞 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: Docker 1.13 出来已经有一段时间了,新版本添加了许多有用的命令,本文作者从处女座的洁癖(此处有雾)出发,告诉大家一些整理环境的小技巧。打扫房间再也不需费时又费力了,简单的命令,就可以轻松地把物品分门别类(容器、镜像、网络、存储卷……)地整理好 在 1.13 版本中, Docker 向 CL 阅读全文
posted @ 2017-07-12 11:35 龙腾飞 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 前言 Docker 1.13 马上就要发布了。从 7 月 29 日发布 1.12 发布以来,已经过去 4 个多月了,对于活跃的 Docker 社区来说,已经很久了,让我们看看都 1.13 都新增了什么内容吧。 1.13 有一千二百多个 issue/pull request,四千多个 commits, 阅读全文
posted @ 2017-07-12 11:28 龙腾飞 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 摘要: 经过了近6个月的磨砺,Docker 1.13在2017年1月发布,它标志着 Docker 内置编排能力的进一步成熟。本文将介绍Docker在编排方面的新进展。 经过了近6个月的磨砺,Docker 1.13在2017年1月发布,它标志着 Docker 内置编排能力的进一步成熟。本文将介绍Doc 阅读全文
posted @ 2017-07-12 11:25 龙腾飞 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: 前言 Docker 为我们提供了多种类型的网络模式,我们可以根据自己的需求使用系统默认的网络或者创建自己的网络。 Docker 默认的网络 在我们安装完 Docker enginee 后, 会自动生成3种默认的网络模式。 我们可以运行命令查看: $ docker network ls bridge 阅读全文
posted @ 2017-07-12 11:09 龙腾飞 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 创建一个 Docker service $ docker service create --replicas 1 --name myhelloworld alpine ping docker.com --replicas: 标识运行实例个数 --name: service 的名称 alpine pi 阅读全文
posted @ 2017-07-12 11:06 龙腾飞 阅读(1692) 评论(0) 推荐(0) 编辑
摘要: 背景 凭借敏捷开发部署理念的推行,相信对于很多人来说docker这项容器技术已经并不陌生,Docker 1.12引擎发布了快两个月,新引擎中包含了许多特性。诸如: Swarm模式,容器集群的健康检查,节点的身份加密,docker Service API调用,容器启动的过滤匹配方式(constrain 阅读全文
posted @ 2017-07-12 11:04 龙腾飞 阅读(1694) 评论(0) 推荐(0) 编辑
摘要: 1. 准备 我们需要: Docker Engine 1.12 or later installed the IP address of the manager machine open ports between the hosts 需要以下端口: TCP port 2377 for cluster 阅读全文
posted @ 2017-07-12 10:59 龙腾飞 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 前言 经过之前一段时间学习与思考,我们已经大概明确了一些感念: Docker image/container, service and node 简单来说,swarm允许我们以节点(node)的方式组织集群(cluster);每个节点上面可以部署一个或者多个服务(service);每个服务又可以包括 阅读全文
posted @ 2017-07-12 10:48 龙腾飞 阅读(1480) 评论(0) 推荐(0) 编辑
摘要: Docker社区目前最热的话题莫过于Docker 1.12的发布, 明显的感觉就是大家都在讨论Docker 1.12的新功能,各种关于1.12的使用手册,文章,深度教程层出不穷, 一句话总结来说, 不知道Docker 1.12都不好意思跟人打招呼了。 个人理解Docker 1.12最大的功能莫过于S 阅读全文
posted @ 2017-07-12 10:44 龙腾飞 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 前言 在Docker engine v1.12, 使用Swarm可以方便的创建overlay模式的网络,但是它只能被swarm下面的service所使用的,相对于container,这个网络是完全隔离的。 在v1.13,运行 containers 时,可以加入之前在swarm模式下自定义的overl 阅读全文
posted @ 2017-07-12 10:19 龙腾飞 阅读(230) 评论(0) 推荐(0) 编辑
摘要: docker 提供给我们多种(4种)网络模式,我们可以根据自己的需求来使用。例如我们在一台主机(host)或者同一个docker engine上面运行continer的时候,我们就可以选择bridge网络模式;而当我们需要在多台host上来运行多个container来协同工作的时候,overlay模 阅读全文
posted @ 2017-07-12 10:16 龙腾飞 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 前言 之前在Linux环境下尝试了swarm,通过将不同host以swarm nodes 的方式连接到一起(构建Overlay 子网),从而实现跨host的container通信。 今天我们就来说说如何在windows平台上面来建立swarm,以及实现跨host的container通信。 准备活动 阅读全文
posted @ 2017-07-12 10:12 龙腾飞 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 下面首先来看各项新的功能特性: 内置编排机制:通常来讲,应用利用一个Docker Compose文件进行定义。此定义由多个被部署在不同主机上的容器共同构成。这种作法除了能够避免单点故障(简称SPOF)之外,也能够让应用具备弹性。目前包括Docker Swarm、Kubernetes以及Mesos在内 阅读全文
posted @ 2017-07-12 09:57 龙腾飞 阅读(2499) 评论(0) 推荐(0) 编辑
摘要: docker 1.12 版本 的新特性 (1)docker swarm:集群管理,子命令有init, join, leave, update (2)docker service:服务创建,子命令有create, inspect, update, remove, tasks (3)docker nod 阅读全文
posted @ 2017-07-12 09:39 龙腾飞 阅读(604) 评论(0) 推荐(0) 编辑