上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 118 下一页
摘要: 基本语法 一般来说,Docker 命令可以用来管理 daemon,或者通过 CLI 命令管理镜像和容器。可以通过 man docker 来查看这些命令。 选项 命令 Docker 的命令可以采用 docker-CMD 或者 docker CMD 的方式执行。两者一致。 一张图总结 Docker 的命 阅读全文
posted @ 2018-02-21 00:22 NAVYSUMMER 阅读(223) 评论(0) 推荐(0)
摘要: Kubernetes 是 Google 团队发起并维护的基于Docker的开源容器集群管理系统,它不仅支持常见的云平台,而且支持内部数据中心。 建于Docker之上的Kubernetes可以构建一个容器的调度服务,其目的是让用户透过Kubernetes集群来进行云端容器集群的管理,而无需用户进行复杂 阅读全文
posted @ 2018-02-21 00:19 NAVYSUMMER 阅读(314) 评论(0) 推荐(0)
摘要: 在你的应用里面添加一个 fig.yml 文件,并指定一些简单的内容,执行 fig up 它就能帮你快速建立起一个容器 快速搭建基于 Docker 的隔离开发环境 使用 Dockerfile 文件指定你的应用环境,让它能在任意地方复制使用: FROM python:2.7 ADD . /code WO 阅读全文
posted @ 2018-02-21 00:15 NAVYSUMMER 阅读(262) 评论(0) 推荐(0)
摘要: etcd 是 CoreOS 团队发起的一个管理配置信息和服务发现(service discovery)的项目,在这一章里面,我们将介绍该项目的目标,安装和使用,以及实现的技术。 Docker的etcd简介 什么是 etcd etcd 是 CoreOS 团队于 2013 年 6 月发起的开源项目,它的 阅读全文
posted @ 2018-02-21 00:04 NAVYSUMMER 阅读(2642) 评论(0) 推荐(0)
摘要: Docker 的网络实现其实就是利用了 Linux 上的网络名字空间和虚拟网络设备(特别是 veth pair)。建议先熟悉了解这两部分的基本概念再阅读本章。 基本原理 首先,要实现网络通信,机器需要至少一个网络接口(物理接口或虚拟接口)来收发数据包;此外,如果不同子网之间要进行通信,需要路由机制。 阅读全文
posted @ 2018-02-20 13:46 NAVYSUMMER 阅读(201) 评论(0) 推荐(0)
摘要: 最初,Docker 采用了 LXC 中的容器格式。自 1.20 版本开始,Docker 也开始支持新的 libcontainer 格式,并作为默认选项。 对更多容器格式的支持,还在进一步的发展中。 最初,Docker 采用了 LXC 中的容器格式。自 1.20 版本开始,Docker 也开始支持新的 阅读全文
posted @ 2018-02-20 13:45 NAVYSUMMER 阅读(157) 评论(0) 推荐(0)
摘要: 控制组(cgroups)是 Linux 内核的一个特性,主要用来对共享资源进行隔离、限制、审计等。只有能控制分配到容器的资源,才能避免当多个容器同时运行时的对系统资源的竞争。 控制组技术最早是由 Google 的程序员 2006 年起提出,Linux 内核自 2.6.24 开始支持。 控制组可以提供 阅读全文
posted @ 2018-02-20 13:44 NAVYSUMMER 阅读(127) 评论(0) 推荐(0)
摘要: 联合文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem)。 联合文件系统 阅读全文
posted @ 2018-02-20 13:44 NAVYSUMMER 阅读(156) 评论(0) 推荐(0)
摘要: 名字空间是 Linux 内核一个强大的特性。每个容器都有自己单独的名字空间,运行在其中的应用都像是在独立的操作系统中运行一样。名字空间保证了容器之间彼此互不影响。 pid 名字空间 不同用户的进程就是通过 pid 名字空间隔离开的,且不同名字空间中可以有相同 pid。所有的 LXC 进程在 Dock 阅读全文
posted @ 2018-02-20 13:43 NAVYSUMMER 阅读(197) 评论(0) 推荐(0)
摘要: Docker 采用了 C/S架构,包括客户端和服务端。 Docker daemon 作为服务端接受来自客户的请求,并处理这些请求(创建、运行、分发容器)。 客户端和服务端既可以运行在一个机器上,也可通过 socket 或者 RESTful API 来进行通信。 Docker daemon 一般在宿主 阅读全文
posted @ 2018-02-20 13:42 NAVYSUMMER 阅读(150) 评论(0) 推荐(0)
上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 118 下一页
交流群 编程书籍