Salve, Daz, beleza? Continuando a nossa saga aqui no nosso módulo de Docker, uma vez que nós atendemos essa necessidade de gerar imagens conforme o nosso gosto, temos um outro problema. Imagina que a gente tem a lepificação em Gnex com Node, aí eu tenho um banco de dados, tenho que subir um Redis também para poder trabalhar com cache. Imagina ficar fazendo um monte de docker run, toda vez que eu desligar minha máquina, voltar no dia seguinte, tem que fazer um monte de docker run, docker stop, aquela história toda. Isso não seria nada produtivo. É para isso que foi criada a ferramenta docker compose. Vai ser como se fosse o maestro dos containers para que a gente possa gerenciar múltiplos containers de uma forma mais fácil. Então, nesse capítulo aqui, nós vamos trabalhar com essa ferramenta que é também provida pela Docker. Eu até deixo aqui como referência a própria documentação do Docker Compose, que é uma ferramenta muito ampla, não tem como a gente abordar todos os detalhes aqui nessa aula, mas isso aqui vai dar um up na nossa dinâmica, na nossa produtividade com o Docker, porque é a ferramenta que a gente vai trabalhar no dia a dia, e por trás ela vai estar manipulando o Docker. Mas isso é muito mais fácil de gerenciar os nossos containers com ela. O Docker Compose hoje já está na versão 2, que é a versão que você vai ter aí na sua máquina. Na próxima aula eu falo sobre a questão de instalação. Mas antes a gente teve a versão 1, que por curiosidade era construída em Python, e hoje, na verdade, depois de uma versão específica da versão 1 que eu não lembro, eles migraram para Golang. Então hoje a ferramenta também, o Docker por baixo dos panos ali, tem o Golang rodando, e o Docker Compose tem o Golang rodando. Então a gente vai conseguir parar, iniciar, fazer rebuild dos containers. Posso ter ali meus Dockerfiles, ele já faz tudo de forma automática, eu consigo ver status dos serviços, consigo gerenciar totalmente os containers. E o Docker Compose é uma opção que permite até que a gente suba as nossas aplicações ali no ambiente de produção. Claro que nós temos outras ferramentas que dão até uma dinâmica melhor para a gente até não precisar ficar trabalhando com o Docker diretamente, como os serviços gerenciados das clouds, Kubernetes, que aí a gente tem ali algo parrudo para poder lidar com esses containers, mas muitas situações, às vezes, você quer trabalhar, você fazendo as suas configurações, então você pode usar o Docker Compose, ou um pouco melhor ainda, que é o Swarm, porque a gente pode ter clusters desses containers rodando, e no final das contas, é utilizado ali o Docker Compose, então aprender o Docker Compose é essencial para que a gente saiba gerenciar, de fato, esses containers. Na próxima aula, nós vamos ver essa questão de instalação e também a gente vai começar a brincar com ele daqui a pouco. Então, pessoal, é isso aí e até a próxima.