Currently I use nomad with the docker driver for services and batch jobs.
I have a project which I can't simply use github/gitlab/circleci/etc to build the image because in order for the build to succeed it requires access to network resources that are otherwise private (i.e. no access from 3rd party platforms).
is there a way to build and push docker images using batch jobs?
The things I've tried and the issues I've run into:
- exec: it's use of isolation primitives means it is not able to access the running docker daemon.
- docker: via docker in docker, I was unable to get the docker container to access the host machine's daemon.