Docker Community Forums

Share and learn in the Docker community.

Container will not start


(Bangcrash) #1

I have set up health checks on my Docker containers and the used the docker-autoheal utility (https://github.com/willfarrell/docker-autoheal) to restart unhealthy containers. Unfortunately the autoheal container will not start and repeatedly restarts.

The error in the logs is:

/docker-entrypoint: exec: line 60: autoheal: not found

I have looked at the docker-entrypoint file on the above github page and line 60 is the last line of the file that closes an if loop.

So far I have not been able to figure out why the cotnainer will not start and would appreciate any help.

Docker is running on Ubuntu 16.04 LTS
Docker version is 18.03.1-ce

I am using docker-compose to run the containers and the section of my docker-compose.yml for this container is:

autoheal:
  container_name: autoheal
  image: willfarrell/autoheal
  restart: always
  volumes:
    - /var/run/docker.sock:/tmp/docker.sock
  environment:
    - AUTOHEAL_CONTAINER_LABEL=all

Any help is appreciated.

Thanks in advance

(edited for spelling)