-
Notifications
You must be signed in to change notification settings - Fork 12
Guia Docker Desenvolvimento
O Docker é uma plataforma de containers de software, que seriam basicamente uma maneira de se "empacotar" software em um formato que possam ser executados de maneira isolada em relação ao sistema operacional, diferente de máquinas virtuais, que acoplam um sistema operacional completo.
Utilizamos o Docker para eliminar os problemas relacionados ao famoso caso de "funciona na minha máquina", pois sua execução independe do sistema operacional do usuário, garantindo que o sistema vai ser executado de maneira eficiente e da mesma maneira todas as vezes que alguém executá-lo.
O Docker possui um Daemon para gerenciamento de containers. Sua instalação possui uma documentação oficial e pode ser conferida nas páginas:
Para baixar o source code do Amadeus, é necessário uma conta no github e chaves SSH (por motivos de segurança). Caso você não possua uma conta no github, só criar em:
Caso você não possua chaves SSH, só seguir um dos tutoriais abaixo: