先决条件
在 DC/OS CLI 中启动 Pod
-
使用与本示例相似的内容创建 JSON 应用定义。在本例中,我们将文件称为
simple-pod.json
.{ "id": "/simplepod", "scaling": { "kind": "fixed", "instances": 1 }, "containers": [ { "name": "sleep1", "exec": { "command": { "shell": "sleep 1000" } }, "resources": { "cpus": 0.1, "mem": 32 } } ], "networks": [ {"mode": "host"} ] }
-
使用以下 DC/OS CLI 命令在 DC/OS 上启动 pod:
dcos marathon pod add simple-pod.json
-
验证 Pod 的状态。
dcos marathon pod show simplepod
从 DC/OS UI 启动 pod
您也可以在 DC/OS 的 服务 选项卡中启动 Pod。选择 服务 -> 服务 -> 运行服务 -> 多容器 (Pod),然后切换到 JSON 模式并粘贴上述应用定义。
如果您已经运行了其他服务,请转到 服务 -> 服务,然后单击右上角的 +。
在启动 pod 之后,您将在 DC/OS UI 的 服务 选项卡上看到您的新 pod。单击 pod,查看有关 Pod 中容器状态的信息。
图 1. 服务 > Pods