说明
dcos marathon app add
命令允许您添加应用程序。
使用
dcos marathon app add <app-resource>
选项
名称 | 说明 |
---|---|
--help |
显示此消息并退出。 |
位置自变量
名称 | 说明 |
---|---|
<app-resource> |
包含应用程序的 JSON 定义的文件或 HTTP(S) URL 路径。如果遗漏,则从 中读取定义。stdin . 有关详细说明,请参阅文档. |
示例
部署简单的应用程序
在该示例中,将一个简单的应用程序部署到 DC/OS Marathon。
-
使用这些内容创建名为
my-app.json
的应用定义文件。{ "id": "/my-app", "networks": [ { "mode": "container/bridge" } ], "container": { "type": "DOCKER", "docker": { "image": "group/image" } }, "portMappings": [ { "hostPort": 80, "containerPort": 80, "protocol": "tcp"} ], "instances": 1, "cpus": 0.1, "mem": 64 }
-
将您的应用程序添加到 Marathon:
dcos marathon app add <my-app.json>
如果添加成功,则没有输出。
-
使用此命令验证是否已添加应用程序:
dcos marathon app list
输出应如下所示:
ID MEM CPUS TASKS HEALTH DEPLOYMENT CONTAINER CMD /myApp 64 0.1 0/1 --- scale DOCKER None
父命令
命令 | 说明 |
---|---|
dcos marathon | 将应用程序部署到 DC/OS 并对其进行管理。 |