Referencia de API de Run

Run expone una API pequeña de Console y un subconjunto Docker Registry v2 orientado a push bajo /v2.

Endpoints de Console

Método Ruta Descripción
GET /version Devuelve la versión como texto plano
GET /api/console?repository= Devuelve datos de Console para un repositorio
POST /api/console/start Inicia un repositorio con una referencia o digest
POST /api/console/stop Detiene un repositorio
POST /api/console/rollback Revierte un repositorio a una referencia o digest
PUT /api/console/env Guarda variables de entorno del repositorio
PUT /api/console/volumes Guarda configuración de volúmenes del repositorio

La API no usa container_id y no expone /v1/run/deploy, /v1/run/push, /v1/run/exec, /api/console/run ni endpoints similares de run/exec.

Endpoints de Registry

Método Ruta Descripción
GET /v2/ Verificación de API Registry
HEAD /v2/* Verificación de blob o manifiesto durante push
POST /v2/*/blobs/uploads/ Inicia subida de blob
PATCH /v2/*/blobs/uploads/:uuid Sube datos del blob
PUT /v2/*/blobs/uploads/:uuid Finaliza subida con digest
PUT /v2/*/manifests/:reference Sube manifiesto

Es un subconjunto orientado a push, no una API registry completa para pull.

Comentarios

Deja un comentario