DEV Community

Cover image for 🐋Fazendo ciência de dados com docker
Edinei Cavalcanti for edinei.dev

Posted on • Edited on

5 3

🐋Fazendo ciência de dados com docker

AS: Esse conteúdo em breve será apresentado na Twitch, será disponibilizado em breve no YouTube e em forma de Podcast.

Supondo que você já tenha docker instalado e devidamente configurado seja Windows/Linux/Mac. Temos uma documentação sobre as imagens do Jupyter se quiser uma outra configuração vamos usar a jupyter/datascience-notebook mas temos diversas outras.

Usando o docker run:

docker run --rm -p 10000:8888 -e JUPYTER_ENABLE_LAB=yes -v .\my-notebook:/home/jovyan/work jupyter/datascience-notebook
Enter fullscreen mode Exit fullscreen mode

Veja que o token do jupyter será exposto e será usado a porta 8888 mas vamos usar 10000

Ficando no final http://127.0.0.1:10000/?token=6f2fa7151f0fa43cd17af52a830bb76114e20e9b3cd31078 ao acessar:

Imagem do launcher do jupyter
Imagem do launcher do jupyter

Vamos selecionar a pasta work
Vamos selecionar a pasta work

E escolher Python 3 no Notebook
E escolher Python 3 no Notebook

Escrever !python — version
Escrever !python — version

Vamos notar que o nosso arquivo Untitled.ipynb do jupyter foi para nosso host.
Vamos notar que o nosso arquivo Untitled.ipynb do jupyter foi para nosso host.

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs