部署服务和 Pod

使用 Marathon 管理您的流程和服务

DC/OS 服务

可以从 目录 中创建或安装 DC/OS 服务。创建的服务和在 Universe 中安装的服务在运行时都会显示在 DC/OS Web 界面的 服务 选项卡中。

您自己创建的服务由 Marathon 管理,可以用 子命令 设置和运行 (例如,),或通过 DC/OS Web 界面配置和运行。

Universe 包存储库

Mesosphere 或社区(如 Spark 或 Kafka)创建的打包 DC/OS 服务会出现在 DC/OS Web 界面的 目录 选项卡上,或者可以在 DC/OS CLI 中搜索服务。可以通过 DC/OS Web 界面设置和运行 Universe 服务,或者通过带有 命令的 DC/OS CLI 进行设置 和运行。

了解 Marathon 应用定义…

安装服务

使用 CLI 或 Web 界面安装和验证服务…

任务处理

了解 Marathon 任务类别…

创建服务

使用 Marathon 定义 DC/OS 服务…

配置 Universe 服务

使用 DC/OS CLI 配置服务…

Marathon 布局约束

扩展服务

使用 Web 界面和 CLI 扩展服务…

授权访问服务和组

ENTERPRISE

使用 Web 界面或 CLI 对服务实施细粒度用户访问…

了解故障域…

更新用户创建的服务

更新已部署应用程序的配置…

服务端口

使用虚拟 IP 管理服务端口…

服务端点

使用具有容器化服务的端点…

监控服务

在 CLI 和 Web 界面监控部署的 DC/OS 服务…

使用专用 Docker 注册表

创建专用 Docker 注册表的存档…

公开服务

部署

部署多个 Marathon 应用程序…

在 CLI 中卸载 DC/OS 服务…

软件包管理 API

ENTERPRISE

使用软件包管理 API 安装 DC/OS 服务…

使用自定义 Marathon

ENTERPRISE

部署非本地 Marathon 实例…

Marathon API

ENTERPRISE

使用 Marathon API 管理长期运行的容器化服务…

使用 Containerizer

使用具有 Docker Engine 和 Universal Container Runtime 的Containerizer…

Pod

使用 pod 给资源分组…

使用 GPU

为您的长期运行 DC/OS 服务添加图形处理单元…

常见问题