Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ailsonguedes/my_test_3_docker

Test: Flask + Pymongo + docker
https://github.com/ailsonguedes/my_test_3_docker

docker docker-compose dockerfile html python requirements

Last synced: about 1 month ago
JSON representation

Test: Flask + Pymongo + docker

Awesome Lists containing this project

README

        

# My Test 3 (Docker)

Esse programa foi desenvolvido como um terceiro teste de utilização do Docker.

## 🔧 Ferramentas Utilizadas

- Docker: plataforma de contêineres que permite que os desenvolvedores empacotem seus aplicativos em contêineres portáteis que podem ser executados em qualquer ambiente. Isso torna a implantação e a execução de aplicativos muito mais fáceis e eficientes, pois as dependências e o ambiente de execução são encapsulados no contêiner.
- Flask: framework de aplicativos web para a linguagem de programação Python.
- Pymongo: biblioteca Python para trabalhar com o banco de dados MongoDB.

## ⚙️ Como Funciona

- O usuário deve upar a aplicação em um servidor ao upar a aplicação o usuário deverá acessar a aplicação no seguinte link: **http://localhost:5000**.

## 💻 Como executar o código

- Instalar Python
- Abra o prompt de comando
- caminhe até a pasta raiz do programa e contém os arquivo "app.py", "requirements.txt", "docker-compose.yml" e "Dockerfile".
- Você precisa inicialmente criar uma imagem Docker a partir do Dockerfile. Utilize o seguinte comando "docker-compose build".
- Para executar o arquivo (**docker-compose up**) e entre no link **http://localhost:5000**.