I have a simple code that checks if a docker container by a specific name is running inside a machine and (if not) send out SMS.
def is_running(container_name):
try:
container = DOCKER_CLIENT.containers.get(container_name)
container_state = container.attrs['State']
container_is_running = container_state['Status'] == RUNNING
return container_is_running
except Exception as _:
return False
I want to run this application inside another docker container. How do I check if another docker container is running from inside a docker container?