Skip to content

Guilherme-Esplugues/harve_bootcamp_eng_dados

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Descrição

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.

Requisitos

Objetivo

Os objetivos são:

  1. Copie este repositório para a sua máquina local e crie uma branch usando o seu nome e o prefixo "harve_bootcamp_";

  2. Dentro da pasta, docker, crie uma pasta com o seu nome;

  3. Crie um arquivo dockerfile e use como base uma image do Ubuntu;

      1. Copie o diretório "scripts" para uma pasta chamada "/app";
      1. Instale o Python 3.11+;
      1. Instale os módulos do Python a partir do arquivo "requirements.txt";
      1. Execução o comando de execução do script Python "start.py" assim que o seu conteiner for criado;
      1. 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;
      1. Tire uma printscreen do resultado;
  1. Adicione o arquivo dockerfile criado na etapa, 3, no diretório criado na etapa, 2;

  2. Dentro da pasta "imagens", crie uma sub-pasta com o seu nome;

      1. Salve a printscreen tirada na etapa 2.6 aqui com o nome que desejar;
  1. Adicione todas as alterações na sua branch;

  2. Faça o commit das suas alterações e adicione a frase "Bootcamp final de engenharia de dados";

  3. Abra um Pull Request e no campo de descrição, informe todas as alterações realizadas de forma resumida;

About

Repositório para prática de atividades apresentadas em sala.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages