---
title: "Start a container"
method: POST
path: "/containers/{id}/start"
tags: ["Container"]
---

# Start a container

`POST /containers/{id}/start`

## Path parameters

- `id` string, required

## Query parameters

- `detachKeys` string
- `checkpoint-dir` string
- `checkpoint` string

## Response `204`

no error

## Other responses

- `304` — container already started
- `404` — An unexpected 404 error occurred.
- `409` — container is paused
- `500` — An unexpected server error occurred.

## Changes

- **2018-09-11** `c18ea73d0f02` — 1 info
  - added the non-success response with the status `304`
- **2018-08-10** `de019b81f2b9` — 2 info
  - added the new optional `query` request parameter `checkpoint`
  - added the new optional `query` request parameter `checkpoint-dir`
- **2018-08-10** `46a59e3a62ea` — 1 info
  - added the non-success response with the status `409`
- **2018-08-05** `03ff9f9c7319` — 1 info
  - removed the non-success response with the status `409`
- **2018-08-03** `5ae9c809fadb` — 2 warning, 2 info
  - deleted the `query` request parameter `checkpoint`
  - deleted the `query` request parameter `checkpoint-dir`
  - removed the non-success response with the status `304`
  - removed the non-success response with the status `409`

[Full history](https://skmtc.dev/aliyun/apis/pouch-engine-api/changes/containers/:id/start/post.md)

---

[API](https://skmtc.dev/aliyun/apis/pouch-engine-api.md) · [All operations](https://skmtc.dev/aliyun/apis/pouch-engine-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/aliyun/pouch-engine-api/revisions/36d75b2825fc/schema)
