Checking out the example-services repository, they set up services by referencing to images hosted, like here:
services:
redis:
image: redis
ports:
- 6379:6379
options: --entrypoint redis-server
We use a custom Dockerfile for Elasticsearch that's stored in the same repository as the workflow, and is not available publicly on Docker Hub. I would like to reference that Dockerfile as the service without having to push and pull from our private registry. Is this possible?