Skip to content

Uma aplicação simples baseada em flask para demonstrar a utilização do docker

Notifications You must be signed in to change notification settings

joaopedrolourencoaffonso/docker-quotesApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-quotesApp

Um pequeno projeto construído em Flask e postgres para exemplificar a criação e utilização do Docker. Para um passo a passo ainda mais simples, veja esse projeto.

Para ver como executar essa aplicação usando kubernetes, veja o repositório kubernetes-quotesApp. Para as imagens em si, acesse: https://hub.docker.com/u/clusterminator.

Para iniciar a aplicação, primeiro, é necessário fazer o download das imagens:

sh pull.sh

Depois, inicalizar os containers:

sh start.sh

Quando estiver satisfeito, basta parar:

sh stop.sh

Para adicionar uma citação, basta fazer:

$ curl -X POST   -H "Content-Type: application/json"   -d '{"author": "Joao Pedro", "quote": "Olá Lua!"}'   http://127.0.0.1:8080/addQuote
{
  "id": 1129,
  "message": "Nova cita\u00e7\u00e3o adicionada!"
}

Para recuperar uma citação com base no número, basta fazer:

$ curl localhost:8080/getQuote/1129
{
  "author": "Joao Pedro",
  "quote": "Ol\u00e1 Lua!"
}

About

Uma aplicação simples baseada em flask para demonstrar a utilização do docker

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published