Raspberry Pi DDClient
Developed based on https://github.com/jrstarke/rpi-docker-ddclient.
In order to use this for your own use, you will want to customize the ddclient.conf file. A sample can be found at https://sourceforge.net/p/ddclient/code/HEAD/tree/tags/release-3.8.3/sample-etc_ddclient.conf, but you can also follow your ddns provider's instructions as well. The example I provided is for google domains.
Build the container using something like the following:
docker build -t ajkayalan/rpi-ddclient:latest https://github.com/AjkayAlan/rpi-ddclient.git
If you have cloned locally, you can do something like the following instead:
docker build -t ajkayalan/rpi-ddclient:latest .
After building the container, you will want to run it.
docker run --name rpi-ddclient --restart always -d ajkayalan/rpi-ddclient:latest