Imagem da aplicação com Dockerfile

Construção de imagem com Dockerfile da aplicação Conversão Temperatura.

Repositório da aplicação:

$ pwd
/tmp/
$ git clone https://github.com/marcelobarbieri/devops-conversao-temperatura.git
Cloning into 'devops-conversao-temperatura'...
remote: Enumerating objects: 158, done.
remote: Counting objects: 100% (109/109), done.
remote: Compressing objects: 100% (71/71), done.
remote: Total 158 (delta 22), reused 77 (delta 20), pack-reused 49 (from 1)
Receiving objects: 100% (158/158), 128.36 KiB | 691.00 KiB/s, done.
Resolving deltas: 100% (31/31), done.
$ ls
devops-conversao-temperatura 
$ cd ./devops-conversao-temperatura/src/

Aplicação construída em Node.js com dependências de bibliotecas. Será necessário instalar o Node.js utilizando a imagem Ubuntu como base e copiar o projeto para dentro do container.

Instrução para instalação do Node.js:

Comandos para instalação do Node.js para serem escritos no Dockerfile:

Dockerfile:

Construção da imagem:

Execução do container:

Last updated