Este é um simples exemplo de como executar o NodeJS em um container Docker.
Instale Docker no seu sistema.
Instale Docker Compose no seu sistema.
LOCALPORT=3535 #Porta exposta para acesso
DOCKERPORT=3000 #Porta da máquina docker que irá executar
docker-compose build
isso irá:
- criar a imagem Docker definida no Dockerfile.
- instalar todas as dependências do package.json.
- expor a porta denifina no .env.
- exeutar
npm start
e iniciar a aplicação.