Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Construção de uma Aplicação para Conteinerização | CI/CD e Automação
Introdução ao DevOps

bookConstrução de uma Aplicação para Conteinerização

Agora é necessário criar uma aplicação simples que será executada posteriormente dentro de um contêiner.

Mas antes de começar a escrever qualquer código, é preciso uma ferramenta que permita executar JavaScript no computador, instalar as bibliotecas necessárias e iniciar um servidor para testes.

Essa ferramenta é o Node.js — ela servirá como a base da aplicação e fornecerá tudo o que é necessário para avançar.

Instalação e Configuração do Node.js

Acesse o site oficial do Node.js e faça o download da versão LTS (Long-Term Support) — é a opção mais estável e amplamente suportada.

O instalador inclui:

  • Node.js — o ambiente de execução de JavaScript;

  • npm (Node Package Manager) — a ferramenta para instalar e gerenciar dependências do projeto.

Após concluir a instalação, verifique executando estes comandos no terminal ou prompt de comando:

Isso exibirá a versão do Node.js instalada.

Isso exibirá a versão do npm instalada. Se ambos os comandos retornarem versões, a instalação foi bem-sucedida.

Criando um Projeto

Em seguida, crie uma nova pasta de projeto e acesse-a:

Agora, inicialize o projeto com as configurações padrão. Isso irá gerar um arquivo package.json que mantém o controle dos detalhes e dependências do seu projeto:

Instale o Express, um framework popular que facilita e agiliza a criação de servidores:

Criando o Arquivo do Servidor

O ponto de entrada principal do aplicativo será o server.js. Este arquivo cria e configura o servidor Express e define como ele responde às requisições.

Crie um arquivo chamado server.js dentro da pasta do seu projeto e adicione o seguinte código:

server.js

server.js

copy

Este código importa o Express, cria um servidor e define a rota / que envia uma mensagem ao usuário. O servidor inicia na porta especificada pela variável de ambiente PORT, ou utiliza 3000 como padrão caso a variável não esteja definida.

1. Qual comando é utilizado para verificar a versão instalada do Node.js?

2. O que significa npm?

question mark

Qual comando é utilizado para verificar a versão instalada do Node.js?

Select the correct answer

question mark

O que significa npm?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 6

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 3.7

bookConstrução de uma Aplicação para Conteinerização

Deslize para mostrar o menu

Agora é necessário criar uma aplicação simples que será executada posteriormente dentro de um contêiner.

Mas antes de começar a escrever qualquer código, é preciso uma ferramenta que permita executar JavaScript no computador, instalar as bibliotecas necessárias e iniciar um servidor para testes.

Essa ferramenta é o Node.js — ela servirá como a base da aplicação e fornecerá tudo o que é necessário para avançar.

Instalação e Configuração do Node.js

Acesse o site oficial do Node.js e faça o download da versão LTS (Long-Term Support) — é a opção mais estável e amplamente suportada.

O instalador inclui:

  • Node.js — o ambiente de execução de JavaScript;

  • npm (Node Package Manager) — a ferramenta para instalar e gerenciar dependências do projeto.

Após concluir a instalação, verifique executando estes comandos no terminal ou prompt de comando:

Isso exibirá a versão do Node.js instalada.

Isso exibirá a versão do npm instalada. Se ambos os comandos retornarem versões, a instalação foi bem-sucedida.

Criando um Projeto

Em seguida, crie uma nova pasta de projeto e acesse-a:

Agora, inicialize o projeto com as configurações padrão. Isso irá gerar um arquivo package.json que mantém o controle dos detalhes e dependências do seu projeto:

Instale o Express, um framework popular que facilita e agiliza a criação de servidores:

Criando o Arquivo do Servidor

O ponto de entrada principal do aplicativo será o server.js. Este arquivo cria e configura o servidor Express e define como ele responde às requisições.

Crie um arquivo chamado server.js dentro da pasta do seu projeto e adicione o seguinte código:

server.js

server.js

copy

Este código importa o Express, cria um servidor e define a rota / que envia uma mensagem ao usuário. O servidor inicia na porta especificada pela variável de ambiente PORT, ou utiliza 3000 como padrão caso a variável não esteja definida.

1. Qual comando é utilizado para verificar a versão instalada do Node.js?

2. O que significa npm?

question mark

Qual comando é utilizado para verificar a versão instalada do Node.js?

Select the correct answer

question mark

O que significa npm?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 6
some-alt