Containerization Class – 3 February
Task: Docker API Study and Practical Implementation
Objective
To study Docker API and understand how containers can be accessed and managed externally.
Reference Link
https://upessocs.github.io/#dir=/Lectures/Containerization%20and%20DevOps/Theory/&file=014%20Docker%20API.md
Description
In this task, Docker API documentation was studied to understand how Docker exposes
container information through REST endpoints.
The Docker daemon was accessed through HTTP to retrieve container details.
- Studied Docker API documentation
- Enabled Docker API access
- Accessed API through browser
- Modified API URLs
- Retrieved container information in JSON format
Output Screenshots
Screenshot 1: Docker API Documentation

Screenshot 2: Enabling API Access

Screenshot 3: Browser API Access

Screenshot 4: JSON Output

Screenshot 5: Container List

Screenshot 6: API Testing

Screenshot 7: URL Modification

Screenshot 8: Final Output

Observation
- Docker API endpoints were accessed successfully.
- Container data was retrieved in JSON format.
- External access to Docker daemon was verified.
- API communication worked correctly.
Conclusion
Docker API was studied and implemented successfully.
This experiment helped in understanding how Docker can be integrated
with external systems using REST interfaces.