Update project
Updates a Docker Compose project by pulling the latest image versions and recreating containers with new configurations.
Updates a Docker Compose project by pulling the latest image versions and recreating containers with new configurations.
This operation preserves data volumes while applying changes from the compose file.
Use this to deploy application updates, apply configuration changes, or refresh container images to their latest versions.
Authorizations
AuthorizationstringRequired
API Token authentication
Path parameters
virtualMachineIdintegerRequiredExample:
Virtual Machine ID
1268054projectNamestring · min: 3 · max: 64RequiredExample:
Docker Compose project name using alphanumeric characters, dashes, and underscores only
my-docker-projectResponses
200
Success response
application/json
idintegerOptionalExample:
Action ID
8123712namestringOptionalExample:
Action name
action_namestatestring · enumOptionalExample:
Action state
successPossible values: created_atstring · date-timeOptionalExample:
2025-02-27T11:54:00Zupdated_atstring · date-timeOptionalExample:
2025-02-27T11:58:00Z401
Unauthenticated response
application/json
422
Validation error response
application/json
500
Error response
application/json
post/api/vps/v1/virtual-machines/{virtualMachineId}/docker/{projectName}/update
POST /api/vps/v1/virtual-machines/{virtualMachineId}/docker/{projectName}/update HTTP/1.1
Host: developers.hostinger.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": 8123712,
"name": "action_name",
"state": "success",
"created_at": "2025-02-27T11:54:00Z",
"updated_at": "2025-02-27T11:58:00Z"
}Last updated
Was this helpful?