Docker 从入门到实践 0.4Docker 为容器创建了一个独立的名字空间和控制组集合。 名字空间提供了最基础也是最直接的隔离,在容器中运行的进程不会被运行在主机上的进程和其它容器发 现和作用。 每个容器都有自己独有的网络栈,意味着它们不能访问其他容器的 sockets 或接口。不过,如果主机系统 上做了相应的设置,容器可以像跟主机交互一样的和其他容器交互。当指定公共端口或使用 links 来连接 2 个容器时,容器 --net=container:NAME_or_ID 让 Docker 将新建容器的进程放到一个已存在容器的网络栈中,新容 器进程有自己的文件系统、进程列表和资源限制,但会和已存在的容器共享 IP 地址和端口等网络资 源,两者进程可以直接通过 lo 环回接口通信。 --net=none 让 Docker 将新容器放到隔离的网络栈中,但是不进行网络配置。之后,用户可以自己进 行配置。 用户使用 --net=none0 码力 | 179 页 | 2.27 MB | 1 年前3
Docker 从入门到实践 0.9.0(2017-12-31)Docker 为容器创建了一个独立的命名空间和控制组集合。 命名空间提供了最基础也是最直接的隔离,在容器中运行的进程不会被运行在主机上的进程 和其它容器发现和作用。 每个容器都有自己独有的网络栈,意味着它们不能访问其他容器的 sockets 或接口。不过, 如果主机系统上做了相应的设置,容器可以像跟主机交互一样的和其他容器交互。当指定公 共端口或使用 links 来连接 2 个容器时,容 --net=container:NAME_or_ID 让 Docker 将新建容器的进程放到一个已存在容器的网络栈 中,新容器进程有自己的文件系统、进程列表和资源限制,但会和已存在的容器共享 IP 网络 228 地址和端口等网络资源,两者进程可以直接通过 lo 环回接口通信。 --net=none 让 Docker 将新容器放到隔离的网络栈中,但是不进行网络配置。之后,用 户可以自己进行配置。 网络配置细节 用户使用 功能十分强大的分布式数据搜索引擎。 一方面通过分布式集群实现可靠的数据库,一方面提供灵活的 API,对数据进行整合和分析。 ElasticSearch + LogStash + Kibana 目前合成为 ELK 工具栈。 Hypertable 高性能的分布式数据库,支持结构化或者非结构化的数据存储。 Tachyon 内存为中心的分布式存储系统,利用内存访问的高速提供高性能。 常见应用框架 298 本章小结0 码力 | 370 页 | 6.73 MB | 1 年前3
共 2 条
- 1













