Ddclient restarting

I set up ddclient ages ago and it has been working well. After some storms and several power cuts I have had a few hardware issues and eventually got my ddclient docker image running again. The ip address was updated successfully.

I was looking at the status of the image

steve@xxx:~/ddclient$ docker-compose ps
  Name                Command                 State      Ports
ddclient   /init ddclient -daemon=0 - ...   Restarting        

I don’t remember if the image should be restarting continually. I checked the docs and could not find anything on the frequency of checks or how the image operates. Can you explain how it repeats its checks and on what frequency please?