https://github.com/claudimf/jupyter_notebook_docker_compose
Jupyter Notebook + Docker Compose
https://github.com/claudimf/jupyter_notebook_docker_compose
data-science datascience docker docker-compose docker-container docker-image dockerfile jupyter jupyter-notebook jupyter-notebooks portugues portuguese portuguese-brazilian pyhton3 python
Last synced: 3 months ago
JSON representation
Jupyter Notebook + Docker Compose
- Host: GitHub
- URL: https://github.com/claudimf/jupyter_notebook_docker_compose
- Owner: claudimf
- Created: 2021-08-11T20:35:09.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-08-19T20:01:31.000Z (about 4 years ago)
- Last Synced: 2025-03-17T12:40:01.065Z (7 months ago)
- Topics: data-science, datascience, docker, docker-compose, docker-container, docker-image, dockerfile, jupyter, jupyter-notebook, jupyter-notebooks, portugues, portuguese, portuguese-brazilian, pyhton3, python
- Language: Dockerfile
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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:
```sh
sudo chown -R $USER:$USER .
```# Exigências
**:warning: Atenção:** É necessário que os desenvolvedores usem o Docker no seu ambiente de desenvolvimento.
- **🛠 Modo Desenvolvimento Docker**
- :computer: [Linux Ubuntu LTS](https://ubuntu.com/download/desktop)
- 🐳 [Docker](https://docs.docker.com/engine/installation/) Deve estar instalado.
- 🐳 [Docker Compose](https://docs.docker.com/compose/) Deve estar instalado.
- **💡 Dica:** [Documentação do Docker](https://docs.docker.com/)# Instalando
## 🐳 Modo Desenvolvimento com Docker
Após instalar o docker e docker-compose, estando na pasta raiz do projeto, execute:
```sh
docker-compose up
```Para se certificar que os seus containers subiram corretamente, todos os containers deve estar com o status `UP`, execute:
```sh
docker-compose ps -a
```Para acessar o container da aplicação, execute:
```sh
docker-compose run --rm jupyter bash
```Para derrubar e subir a instância do docker novamente, execute:
```sh
docker-compose down && docker-compose up
```🚀 :clap: Para visualizar o sistema basta acessar no navegador no endereço:
[localhost:8888](localhost:8888)# Referências utilizadas
[1° How and why to put your Jupyter notebooks in Docker containers](https://github.com/austinbrian/jupydocker)
[2° How to Put Jupyter Notebooks in a Dockerfile](https://u.group/thinking/how-to-put-jupyter-notebooks-in-a-dockerfile/)
[3° Jupyter Docker Stacks](https://github.com/jupyter/docker-stacks)