Your programs and scripts can access Docker's functionality via these interfaces:
Registry & Index Spec
1. The 3 roles
2. Workflow
3. How to use the Registry in standalone mode
4. The API
5. Chaining Registries
6. Authentication & Authorization
7 Document Version
Docker Registry API
2. Endpoints
3 Authorization
Docker Index API
Docker Remote API
Docker Remote API Client Libraries
docker.io OAuth API
3. Endpoints
4. Use an Access Token with the API
docker.io Accounts API