Skip to content

alanceloth/docker_101

Repository files navigation

Docker 101

Node.js Express.js Docker License: MIT GitHub last commit

Um projeto educacional sobre Docker para iniciantes. Este site apresenta conceitos básicos do Docker, seus benefícios e exemplos práticos de uso.

Conteúdo

  • O que é Docker
  • Para que serve Docker
  • Benefícios do uso de Docker
  • Problemas que o Docker resolve
  • Exemplos práticos de uso do Docker focados em ciência de dados:
    1. Dashboard de dados com Streamlit
    2. API de dados com FastAPI
    3. Banco de dados PostgreSQL
    4. Aplicação completa de análise de dados com Docker Compose

Tecnologias

  • HTML5
  • CSS3
  • JavaScript
  • Express.js
  • Docker
  • Python
  • Streamlit
  • FastAPI
  • Postgres

Como executar o projeto

Pré-requisitos

Antes de começar, você precisa ter o Node.js instalado em seu sistema. Siga as instruções abaixo de acordo com seu sistema operacional:

Windows

  1. Acesse nodejs.org
  2. Baixe a versão LTS (recomendada para a maioria dos usuários)
  3. Execute o instalador e siga as instruções na tela
  4. Para verificar se a instalação foi bem-sucedida, abra o Prompt de Comando (ou PowerShell) e digite:
    node --version
    npm --version
    

macOS

Usando Homebrew (recomendado):

  1. Se você não tem o Homebrew instalado, instale-o executando o seguinte comando no Terminal:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Instale o Node.js:
    brew install node

Alternativa - Usando o instalador:

  1. Acesse nodejs.org
  2. Baixe a versão LTS para macOS
  3. Execute o instalador e siga as instruções

Linux (Ubuntu/Debian)

# Atualizar os repositórios
sudo apt update

# Instalar o Node.js e npm
sudo apt install nodejs npm

# Verificar a instalação
node --version
npm --version

Linux (Fedora/RHEL/CentOS)

# Instalar o Node.js e npm
sudo dnf install nodejs npm

# Verificar a instalação
node --version
npm --version

Executando o projeto

Depois de instalar o Node.js e o npm, siga estes passos para executar o projeto:

  1. Clone ou baixe este repositório para sua máquina

  2. Navegue até a pasta do projeto usando o terminal (Command Prompt, PowerShell, Terminal, etc.):

    # Windows
    cd caminho\para\docker_101
    
    # macOS/Linux
    cd caminho/para/docker_101
  3. Instale as dependências:

    npm install
  4. Inicie o servidor de desenvolvimento:

    npm start
  5. Abra seu navegador em http://localhost:3000 para ver o conteúdo.

Exemplos com Docker

Para executar os exemplos de Docker apresentados no tutorial, você precisa ter o Docker instalado em seu sistema:

Autor

Alan Lanceloth

Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published