mesosphere通过命令启动程序
时间: 2024-06-08 20:07:01 浏览: 127
一个用命令运行程序的工具
要通过命令启动程序,您需要使用 Mesosphere 的 Marathon 框架。以下是启动程序的基本步骤:
1. 在 Marathon UI 中创建新的应用程序或使用 REST API 创建应用程序。
2. 指定要运行的 Docker 镜像或其他可执行文件。
3. 配置应用程序的资源要求和环境变量。
4. 提交应用程序以启动。
下面是一个使用 Marathon REST API 启动 Docker 镜像的示例命令:
```
curl -X POST -H "Content-Type: application/json" -d '{
"id": "myapp",
"cmd": "/path/to/myapp --arg1 value1 --arg2 value2",
"cpus": 0.5,
"mem": 256,
"container": {
"type": "DOCKER",
"docker": {
"image": "my-docker-image"
}
}
}' http://marathon.mesos:8080/v2/apps
```
注意,这只是一个示例。您需要根据您的实际情况进行修改和调整。
阅读全文