8000 GitHub - weslleymoura/bootcamp
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

weslleymoura/bootcamp

Repository files navigation

Bootcamp Data Science / ML Ops

Nesta página você encontrará todas as informações necessárias para acompanhar este bootcamp.

Pré-requisitos

Antes de começar, você terá que instalar os seguintes softwares na sua máquina:

Como o passo a passo para instalação depende de cada sistema operacional, esta parte fica por conta de vocês.

Você também precisa criar uma conta no GitHub para acompanhar o projeto. Crie sua conta em https://github.com/.

Criando um ambiente python com conda

Nosso primeiro passo será a criação do nosso ambiente python. Isso é importante, pois é aqui que garantimos que todos os pacotes utilizados no projeto estão instalados.

conda create -n bootcamputilenv python=3.10

Uma vez que o ambiente foi criado, devemos ativá-lo.

conda activate bootcamputilenv

Clonando o repositório do projeto

Primeiramente, você deve acessar o repositório original do projeto em https://github.com/weslleymoura/bootcamp e fazer um fork. Isso fará com que uma cópia do projeto seja salva na sua própria conta do GitHub (na forma de um novo repositório).

Após o fork, abra o terminal da sua máquina e navegue até o diretório em que deseja salvar o projeto (ao longo do projeto, iremos nos referir a este diretório como woorking dir).

Em seguida, faça o clone do projeto:

git clone <<url-do-seu-repositório>>

Para conseguir a url do seu projeto, acesse o repositório do GitHub que você acabou de fazer o fork (na sua conta to GitHub) e copie o seguinte endereço (HTTPS):

Instalando as dependências do projeto no seu ambiente python

Note que daqui em diante você sempre deve manter seu ambiente python ativado

Acesse o seu working dir e digite:

pip install -r requirements.txt

Iniciando o Jupyter Notebook na sua máquina

Acesse o seu working dir e digite:

jupyter lab

Iniciando os serviços docker na sua máquina

Acesse o seu working dir e digite:

docker-compose up -d --build

APENAS PARA REFERÊNCIA (NÃO É NECESSÁRIO EXECUTAR AGORA):

  • Quando quiser interremper a execução dos serviços, digite: docker-compose down --rmi all --volumes --remove-orphans

  • Se precisar interromper todos os serviços docker em execução na sua máquina, digite: docker stop $(docker ps -a -q)

  • Se precisar acessar o container de um dos serviços docker, digite: docker exec -it <container_id_or_name> /bin/bash

  • Se precisar executar algo em alguns dos containers (e.g.: container client), digite: docker-compose run client /bin/bash

Iniciando o corso

Se conseguiu chegar até aqui, então você está pronto para começar nosso curso! Acesse a primeira aula (bootcamp-project-part-1.ipynb) pelo jupyter lab.

Referências

Segue abaixo algumas referências usadas neste projeto.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0