Dockerspawner: Connection to managed Service?

I’m trying to use ngshare as managed service in Jupyterhub.
The service is installed but when i try to access ngshare through the Terminal I’ll get the massage:
“Could not establish connection to ngshare server.”
Is it even possible for Single-User-Server to access a service?
Here is my jupyterhub_config.py:

from jupyterhub.auth import DummyAuthenticator
import os, sys
from traitlets import Unicode

c = get_config()

c.JupyterHub.services.append(
    {
        'name': 'ngshare',
        'url': 'http://127.0.0.1:10101', 
        'admin': True,
        'command': ['python3', '-m', 'ngshare', '--admins', 'phil', '--debug'],
        'api_token': 'afd74a6710ba0f0facaa25ed346246575a286eb65e52c2635bca851367a2228f'
    }
)

c.JupyterHub.spawner_class = 'dockerspawner.DockerSpawner'
c.DockerSpawner.container_image = 'ng-user'
spawn_cmd = os.environ.get('DOCKER_SPAWN_CMD', "start-singleuser.sh")
c.DockerSpawner.extra_create_kwargs.update({ 'command': spawn_cmd })
c.DockerSpawner.use_internal_ip = True
c.DockerSpawner.network_name = 'bridge'
c.DockerSpawner.extra_host_config = { 'network_mode': 'bridge' }
c.DockerSpawner.remove_containers = True
notebook_dir = '/home/jovyan/work'
c.DockerSpawner.notebook_dir = notebook_dir
c.DockerSpawner.debug = True


c.JupyterHub.authenticator_class = DummyAuthenticator
c.LocalAuthenticator.create_system_users = True
c.Authenticator.admin_users = { 'phil' }
c.JupyterHub.admin_access = True

import netifaces
docker0 = netifaces.ifaddresses('eth0')
docker0_ipv4 = docker0[netifaces.AF_INET][0]
c.JupyterHub.hub_ip = 'jupyterhub-ngshare' 
c.JupyterHub.hub_port = 8081
c.JupyterHub.port = 8000
c.JupyterHub.hub_connect_ip = docker0_ipv4['addr'] 


data_dir = '/data'
c.JupyterHub.cookie_secret_file = os.path.join(data_dir,'jupyterhub_cookie_secret')