Sounds like it is missing the dockerfile because even the opensemanticsearch/spacy-services image is not pullable and I can docker-compose up opensemanticsearch.
Is it possible to push it for both hub.docker.com for the image and github.com for the Dockerfile ?
Would be nice to get more specified error messages.
For example if an error occurs because for example text is too long, spacy-services return only an server error 500 instead of an error message of the exception like "Text exceeds max lenght of x".
The old Debian package "daemon" used for starting services in init.d start script causes problems on newer Debian and Ubuntu releases, since stopping/restarting the services doesn't work.
Migrate to modern systemd config.
Additionally systemctl status opensemanticsearch will show infos.