Este repositório é usado para o bootcamp do módulo de Engenharia de Dados do curso de Ciência de Dados da Harve. E, tem como objetivo, revisar e colocar em prática o conteúdo apresentado em sala, como por exemplo, comandos de terminal Linux, Docker e Git/GitHub.
Os objetivos são:
-
Copie este repositório para a sua máquina local e crie uma branch usando o seu nome e o prefixo "harve_bootcamp_";
-
Dentro da pasta, docker, crie uma pasta com o seu nome;
-
Crie um arquivo dockerfile e use como base uma image do Ubuntu;
-
-
- Copie o diretório "scripts" para uma pasta chamada "/app";
-
-
-
- Instale o Python 3.11+;
-
-
-
- Instale os módulos do Python a partir do arquivo "requirements.txt";
-
-
-
- Execução o comando de execução do script Python "start.py" assim que o seu conteiner for criado;
-
-
-
- Build a do dockerfile em sua máquina e teste a execução. Se tudo ocorrer bem, uma mensagem de sucesso será exibida no terminal após a execução do script Python;
-
-
-
- Tire uma printscreen do resultado;
-
-
Adicione o arquivo dockerfile criado na etapa, 3, no diretório criado na etapa, 2;
-
Dentro da pasta "imagens", crie uma sub-pasta com o seu nome;
-
-
- Salve a printscreen tirada na etapa 2.6 aqui com o nome que desejar;
-
-
Adicione todas as alterações na sua branch;
-
Faça o commit das suas alterações e adicione a frase "Bootcamp final de engenharia de dados";
-
Abra um Pull Request e no campo de descrição, informe todas as alterações realizadas de forma resumida;