in composer_local_dev/environment.py [0:0]
def get_or_create_container(self, container_name: str):
"""
Get existing container or create new container if it does not exist.
"""
try:
return self.get_container(container_name)
except errors.EnvironmentNotRunningError:
if container_name == self.container_name: # if the given container name is the main container
return self.create_docker_container()
else: # if the given container name is db container
return self.create_db_docker_container()