mirror of
https://github.com/yeasy/docker_practice.git
synced 2024-11-28 09:18:54 +00:00
Follow chinese-copywriting-guidelines #20
This commit is contained in:
parent
c0324f00c3
commit
1a75b7d669
@ -1,6 +1,6 @@
|
|||||||
# CoreOS介绍
|
# CoreOS介绍
|
||||||
|
|
||||||
提起 Docker,我们不得不提的就是[CoreOS](https://coreos.com/).
|
提起 Docker,我们不得不提的就是 [CoreOS](https://coreos.com/).
|
||||||
|
|
||||||
CoreOS 对 Docker 甚至容器技术的发展都带来了巨大的推动作用。
|
CoreOS 对 Docker 甚至容器技术的发展都带来了巨大的推动作用。
|
||||||
|
|
||||||
@ -10,7 +10,7 @@ CoreOS 使得在基于最小化的现代操作系统上构建规模化的计算
|
|||||||
|
|
||||||
CoreOS 是一个新的 Linux 发行版。通过重构,CoreOS 提供了运行现代基础设施的特性。
|
CoreOS 是一个新的 Linux 发行版。通过重构,CoreOS 提供了运行现代基础设施的特性。
|
||||||
|
|
||||||
CoreOS 的这些策略和架构允许其它公司像 Google,Facebook 和Twitter 那样高弹性的运行自己得服务。
|
CoreOS 的这些策略和架构允许其它公司像 Google,Facebook 和 Twitter 那样高弹性的运行自己得服务。
|
||||||
|
|
||||||
CoreOS 遵循 Apache 2.0 协议并且可以运行在现有的硬件或云提供商之上。
|
CoreOS 遵循 Apache 2.0 协议并且可以运行在现有的硬件或云提供商之上。
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ coreos:
|
|||||||
discovery: https://discovery.etcd.io/<token>
|
discovery: https://discovery.etcd.io/<token>
|
||||||
```
|
```
|
||||||
|
|
||||||
配置文件里有一个token,获取它可以通过如下方式:
|
配置文件里有一个 token,获取它可以通过如下方式:
|
||||||
|
|
||||||
访问地址
|
访问地址
|
||||||
|
|
||||||
@ -47,7 +47,7 @@ https://discovery.etcd.io/new
|
|||||||
|
|
||||||
它是集群的分布式初始化系统。你应该使用 fleet 来管理你的 docker 容器的生命周期。
|
它是集群的分布式初始化系统。你应该使用 fleet 来管理你的 docker 容器的生命周期。
|
||||||
|
|
||||||
Fleet通过接受systemd单元文件来工作,同时在你集群的机器上通过单元文件中编写的偏好来对它们进行调度。
|
Fleet 通过接受 systemd 单元文件来工作,同时在你集群的机器上通过单元文件中编写的偏好来对它们进行调度。
|
||||||
|
|
||||||
首先,让我们构建一个简单的可以运行 docker 容器的 systemd 单元。把这个文件保存在 home 目录并命名为 hello.service:
|
首先,让我们构建一个简单的可以运行 docker 容器的 systemd 单元。把这个文件保存在 home 目录并命名为 hello.service:
|
||||||
|
|
||||||
@ -101,4 +101,4 @@ Jun 04 19:05:06 core-01 bash[27503]: Hello World
|
|||||||
fleetctl destroy hello.service
|
fleetctl destroy hello.service
|
||||||
```
|
```
|
||||||
|
|
||||||
至此,就是CoreOS提供的三大工具。
|
至此,就是 CoreOS 提供的三大工具。
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
然后为了在你的电脑运行一个集群环境,我们使用 Vagrant。
|
然后为了在你的电脑运行一个集群环境,我们使用 Vagrant。
|
||||||
|
|
||||||
*Vagrant的使用这里不再阐述,请自行学习*
|
*Vagrant 的使用这里不再阐述,请自行学习*
|
||||||
|
|
||||||
如果你第一次接触 CoreOS 这样的分布式平台,运行一个集群看起来好像一个很复杂的任务,这里我们给你展示在本地快速搭建一个 CoreOS 集群环境是多么的容易。
|
如果你第一次接触 CoreOS 这样的分布式平台,运行一个集群看起来好像一个很复杂的任务,这里我们给你展示在本地快速搭建一个 CoreOS 集群环境是多么的容易。
|
||||||
|
|
||||||
@ -26,7 +26,7 @@ $ cd coreos-vagrant
|
|||||||
$ cp user-data.sample user-data
|
$ cp user-data.sample user-data
|
||||||
```
|
```
|
||||||
|
|
||||||
获取新的token
|
获取新的 token
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ curl https://discovery.etcd.io/new
|
$ curl https://discovery.etcd.io/new
|
||||||
|
Loading…
Reference in New Issue
Block a user