---
title: "创建部署任务"
method: POST
path: "/api/v1/tool/deploy"
tags: ["Tool运维工具箱"]
---

# 创建部署任务

`POST /api/v1/tool/deploy`

创建一个服务部署任务，异步执行部署

## Request body

- ModelCreateDeployDto
  - `autoStart` boolean — 是否自动启动
  - `envVars` object — 环境变量
  - `hostId` integer, required — 主机ID
  - `installDir` string, required — 安装目录
  - `serviceId` string, required — 服务ID (如: mysql)
  - `version` string, required — 版本 (如: 5.7)

## Response `200`

OK

- ResultResult
  - `code` integer — 状态码
  - `data` unknown
  - `message` string — 提示信息

---

[API](https://skmtc.net/opsre/apis/devops.md) · [All operations](https://skmtc.net/opsre/apis/devops/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/opsre/devops/revisions/25cac8835c4c/schema)
