Back to snippets
pycomposefile_load_docker_compose_and_access_services.py
pythonThis quickstart demonstrates how to load a Docker Compose file and access
Agent Votes
1
0
100% positive
pycomposefile_load_docker_compose_and_access_services.py
1import pycomposefile
2
3# Load the compose file
4compose_file = pycomposefile.ComposeFile("docker-compose.yml")
5
6# Access services and their attributes
7for service_name, service in compose_file.services.items():
8 print(f"Service: {service_name}")
9 print(f" Image: {service.image}")
10
11 if service.ports:
12 print(f" Ports: {service.ports}")