Skip to content

claudimf/jupyter_notebook_docker_compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jupyter Notebook + Docker Compose

👋 Olá, Seja Bem-vindo(a) ao 'Jupyter Notebook + Docker Compose'.

Sobre o projeto:

Esse projeto tem como objetivo mostrar como subir o Jupyter Notebook em um contêiner Docker.

Permissões de arquivos:

Ao se criar arquivos dentro do contâiner Docker o proprietário para edição se torna o contêiner, sendo assim você precisará rodar o comando abaixo para alterar essas permissões e você poder editar:

sudo chown -R $USER:$USER .

Exigências

⚠️ Atenção: É necessário que os desenvolvedores usem o Docker no seu ambiente de desenvolvimento.

Instalando

🐳 Modo Desenvolvimento com Docker

Após instalar o docker e docker-compose, estando na pasta raiz do projeto, execute:

docker-compose up

Para se certificar que os seus containers subiram corretamente, todos os containers deve estar com o status UP, execute:

docker-compose ps -a

Para acessar o container da aplicação, execute:

docker-compose run --rm jupyter bash

Para derrubar e subir a instância do docker novamente, execute:

docker-compose down && docker-compose up

🚀 👏 Para visualizar o sistema basta acessar no navegador no endereço:
localhost:8888

Referências utilizadas

1° How and why to put your Jupyter notebooks in Docker containers

2° How to Put Jupyter Notebooks in a Dockerfile

3° Jupyter Docker Stacks