How can I access Jupyter Notebook on single port (8888) running on multiple docker containers ?
up vote
0
down vote
favorite
I'm running Web application outside of the container and installation of Jupyter Notebook is done in a docker container. Now I would like to access Jupyter Notebook on the web page, running in multiple Docker containers.
docker docker-compose jupyter-notebook docker-swarm
add a comment |
up vote
0
down vote
favorite
I'm running Web application outside of the container and installation of Jupyter Notebook is done in a docker container. Now I would like to access Jupyter Notebook on the web page, running in multiple Docker containers.
docker docker-compose jupyter-notebook docker-swarm
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I'm running Web application outside of the container and installation of Jupyter Notebook is done in a docker container. Now I would like to access Jupyter Notebook on the web page, running in multiple Docker containers.
docker docker-compose jupyter-notebook docker-swarm
I'm running Web application outside of the container and installation of Jupyter Notebook is done in a docker container. Now I would like to access Jupyter Notebook on the web page, running in multiple Docker containers.
docker docker-compose jupyter-notebook docker-swarm
docker docker-compose jupyter-notebook docker-swarm
asked Nov 8 at 11:49
satya
1
1
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
This use case calls for having a way to route to a specific container based on URL path. So, you can use something like traefik
to act as a gateway to your many docker containers.
Each of your jupyter container should have a different Path:
label and that would let traefik route traffic to the correct container when making requests like http://hostname/jupyter1
for example.
Check the traefik matcher docs for more information on the labels required.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
This use case calls for having a way to route to a specific container based on URL path. So, you can use something like traefik
to act as a gateway to your many docker containers.
Each of your jupyter container should have a different Path:
label and that would let traefik route traffic to the correct container when making requests like http://hostname/jupyter1
for example.
Check the traefik matcher docs for more information on the labels required.
add a comment |
up vote
0
down vote
This use case calls for having a way to route to a specific container based on URL path. So, you can use something like traefik
to act as a gateway to your many docker containers.
Each of your jupyter container should have a different Path:
label and that would let traefik route traffic to the correct container when making requests like http://hostname/jupyter1
for example.
Check the traefik matcher docs for more information on the labels required.
add a comment |
up vote
0
down vote
up vote
0
down vote
This use case calls for having a way to route to a specific container based on URL path. So, you can use something like traefik
to act as a gateway to your many docker containers.
Each of your jupyter container should have a different Path:
label and that would let traefik route traffic to the correct container when making requests like http://hostname/jupyter1
for example.
Check the traefik matcher docs for more information on the labels required.
This use case calls for having a way to route to a specific container based on URL path. So, you can use something like traefik
to act as a gateway to your many docker containers.
Each of your jupyter container should have a different Path:
label and that would let traefik route traffic to the correct container when making requests like http://hostname/jupyter1
for example.
Check the traefik matcher docs for more information on the labels required.
answered Nov 8 at 17:28
Pramodh Valavala
45627
45627
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53207156%2fhow-can-i-access-jupyter-notebook-on-single-port-8888-running-on-multiple-dock%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown