permissions.
This commit is contained in:
parent
5b0d688437
commit
37f78caac4
0
.dockerignore
Normal file → Executable file
0
.dockerignore
Normal file → Executable file
0
.gitignore
vendored
Normal file → Executable file
0
.gitignore
vendored
Normal file → Executable file
0
CONTRIBUTING.md
Normal file → Executable file
0
CONTRIBUTING.md
Normal file → Executable file
2
Dockerfile.jupyterhub
Normal file → Executable file
2
Dockerfile.jupyterhub
Normal file → Executable file
@ -10,6 +10,8 @@ RUN /opt/conda/bin/conda install -yq psycopg2=2.7 && \
|
|||||||
oauthenticator==0.8.* \
|
oauthenticator==0.8.* \
|
||||||
dockerspawner==0.9.*
|
dockerspawner==0.9.*
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Copy TLS certificate and key
|
# Copy TLS certificate and key
|
||||||
#ENV SSL_CERT /srv/jupyterhub/secrets/jupyterhub.crt
|
#ENV SSL_CERT /srv/jupyterhub/secrets/jupyterhub.crt
|
||||||
#ENV SSL_KEY /srv/jupyterhub/secrets/jupyterhub.key
|
#ENV SSL_KEY /srv/jupyterhub/secrets/jupyterhub.key
|
||||||
|
0
docker-compose.yml
Normal file → Executable file
0
docker-compose.yml
Normal file → Executable file
0
docs/docker-machine.md
Normal file → Executable file
0
docs/docker-machine.md
Normal file → Executable file
0
docs/oauth-form.png
Normal file → Executable file
0
docs/oauth-form.png
Normal file → Executable file
Before Width: | Height: | Size: 244 KiB After Width: | Height: | Size: 244 KiB |
0
examples/custom-notebook-server/Dockerfile
Normal file → Executable file
0
examples/custom-notebook-server/Dockerfile
Normal file → Executable file
0
examples/custom-notebook-server/README.md
Normal file → Executable file
0
examples/custom-notebook-server/README.md
Normal file → Executable file
0
examples/jupyterlab/Dockerfile
Normal file → Executable file
0
examples/jupyterlab/Dockerfile
Normal file → Executable file
0
examples/jupyterlab/README.md
Normal file → Executable file
0
examples/jupyterlab/README.md
Normal file → Executable file
0
examples/letsencrypt/README.md
Normal file → Executable file
0
examples/letsencrypt/README.md
Normal file → Executable file
0
examples/letsencrypt/docker-compose.yml
Normal file → Executable file
0
examples/letsencrypt/docker-compose.yml
Normal file → Executable file
0
internal/jupyterhub-docker.png
Normal file → Executable file
0
internal/jupyterhub-docker.png
Normal file → Executable file
Before Width: | Height: | Size: 90 KiB After Width: | Height: | Size: 90 KiB |
7
jupyterhub_config.py
Normal file → Executable file
7
jupyterhub_config.py
Normal file → Executable file
@ -13,7 +13,8 @@ c = get_config()
|
|||||||
# Spawn single-user servers as Docker containers
|
# Spawn single-user servers as Docker containers
|
||||||
c.JupyterHub.spawner_class = 'dockerspawner.DockerSpawner'
|
c.JupyterHub.spawner_class = 'dockerspawner.DockerSpawner'
|
||||||
# Spawn containers from this image
|
# Spawn containers from this image
|
||||||
c.DockerSpawner.container_image = os.environ['DOCKER_NOTEBOOK_IMAGE']
|
# c.DockerSpawner.container_image = os.environ['DOCKER_NOTEBOOK_IMAGE']
|
||||||
|
c.DockerSpawner.container_image = "jupyter/scipy-notebook"
|
||||||
# JupyterHub requires a single-user instance of the Notebook server, so we
|
# JupyterHub requires a single-user instance of the Notebook server, so we
|
||||||
# default to using the `start-singleuser.sh` script included in the
|
# default to using the `start-singleuser.sh` script included in the
|
||||||
# jupyter/docker-stacks *-notebook images as the Docker run command when
|
# jupyter/docker-stacks *-notebook images as the Docker run command when
|
||||||
@ -37,8 +38,8 @@ c.DockerSpawner.notebook_dir = notebook_dir
|
|||||||
# notebook directory in the container
|
# notebook directory in the container
|
||||||
|
|
||||||
# c.DockerSpawner.volumes = { 'jupyterhub-user-{username}': notebook_dir }
|
# c.DockerSpawner.volumes = { 'jupyterhub-user-{username}': notebook_dir }
|
||||||
c.DockerSpawner.volumes = { 'jupyterhub-user-{username}': notebook_dir, # this connects volumes
|
c.DockerSpawner.volumes = { 'jupyterhub-user-{username}': notebook_dir,
|
||||||
'/home/michael/repos/packages':'/home/jovyan/work/shared' }
|
'/home/michael/repos/':'/home/jovyan/work/shared/' }
|
||||||
|
|
||||||
# volume_driver is no longer a keyword argument to create_container()
|
# volume_driver is no longer a keyword argument to create_container()
|
||||||
# c.DockerSpawner.extra_create_kwargs.update({ 'volume_driver': 'local' })
|
# c.DockerSpawner.extra_create_kwargs.update({ 'volume_driver': 'local' })
|
||||||
|
0
singleuser/Dockerfile
Normal file → Executable file
0
singleuser/Dockerfile
Normal file → Executable file
0
traefik.toml
Normal file → Executable file
0
traefik.toml
Normal file → Executable file
Loading…
Reference in New Issue
Block a user