Observação: Os comandos abaixo devem ser executados no terminal.
1 - Na raíz do projeto execute o comando:
docker-compose up --detach
2 - Confira se os containers estão executando
docker-compose ps
3 - O resultado deve ser parecido com esse
NAME COMMAND SERVICE STATUS PORTS
assentos "python assentos/mai…" assentos running 8002/tcp
pagamentos "python pagamentos/m…" pagamentos running 8003/tcp
passagens "python passagens/ma…" passagens running 8001/tcp
4 - Acesse o pacote formulário e digite:
docker image build -t formulario .
5 - Execute o comando abaixo para subir o container do formulário:
docker container run --rm -it --network external formulario
6 - Acesse os logs dos containers, por exemplo o de passagens
docker container logs -f passagens
Se voce escolheu algum destino, os logs do serviço de passagens vão estar parecido com isso aqui
Servico ingenuo e extremamente limitado de reserva de passagem
Para onde voce quer ir? casa
{'id_da_passagem': '127', 'status_da_passagem': 'reservada'}
Digite o valor do pagamento: 3.75
{'id_do_pagamento': '5822', 'status_do_pagamento': 'pago'}