Solution
Based on an online solution (thanks Aroon), this fix resolves the issue of Docker ignoring the /etc/hosts file inside the GitLab Runner Build-Container by adding the following line to the /etc/hosts file on the Docker host.
10.10.30.2 registry.gitlab.example.com
It’s not the most ideal solution but serves as a working workaround for now.