This is a Docker container that provides a lightweight and generic ddclient instance, based on Alpine Linux. It provides the latest version of ddclient via apk. This repository currently builds for multi-arch: ARMv7, ARM64, and AMD64.
Pull the image from Docker Hub.
docker pull matthewhuie/ddclient
Create and start a container. For example, use default ddclient.conf, and run detached.
docker run -d matthewhuie/ddclient
Keep in mind, this is a barebones instance of ddclient, allowing more flexibility on how the image can be used.
For example, an existing ddclient.conf could be used.
docker run -d \
-v /etc/ddclient.conf:/etc/ddclient/ddclient.conf:ro \
matthewhuie/ddclient