Salve, Deus, beleza? Continuamos essa saga aqui no nosso módulo de Docker. Vamos ponderar agora sobre a instalação do Docker Compose. A gente tem que tomar cuidado principalmente com a questão da versão, porque eu imagino que alguns de vocês já tenham tido alguma experiência com Docker, já tem um tempo aí com a sua máquina. Você pode estar utilizando o Docker versão 1, que você vai conseguir rodar todos os exemplos, mas a experiência com a versão 2 do Docker Compose vai ser bem melhor, porque ele é mais rápido e tem outros recursos também. Até mesmo os erros ali acabam sendo mostrados de uma maneira melhor na versão 2. Então, eu estava com essa página aqui na última aula. Vamos ponderar primeiro para Mac, que Mac é a instalação mais direta que a gente tem, que é Docker Desktop e pronto. Quando você instala o Docker Desktop, se ele estiver atualizado, e é uma recomendação muito importante, sempre atualize o seu Docker Desktop, que ele vai atualizar lá a versão do Docker e do Docker Compose. Então, já está ok. Pegando aqui o terminal, a versão do Docker Compose 1, a gente executava assim. Inclusive, tem gente com saudade. Eu até tenho ela na minha máquina. Eu tenho ela na minha máquina aqui. Versão 29. Por que eu tenho as duas versões na minha máquina. Eu tenho ela na minha máquina aqui. Versão 29. Por que eu tenho as duas versões na minha máquina? Porque, às vezes, a gente vai rodar determinadas coisas, a versão 2 ainda não tem suporte, mas é questão específica. Isso é eu executando aqui na minha máquina com as minhas coisas. Mas eu estou só apontando o cenário aí para vocês. Então, muitas pessoas acabam tendo a versão 1 e continuam rodando com ela, que não tem problema, mas justamente a gente quer que você rode com a versão 2. Para você poder ver se você tem a versão 2, você vai rodar docker-compose sem o traço. Então, a versão 2 acaba que o Compose é como se tornasse um plugin. Ele é um plugin que foi instalado no Docker. O Docker pode ter plugins ali e tal. Eles podem adicionar comandos, fazer outras transformações. Então, se você tem o seu Docker Desktop atualizado no Mac, você vai ter a versão 2. Para o caso do Linux, pegando aqui o Engine, install no Ubuntu. Pegando aqui o engine, install no Ubuntu, pegando aqui o Ubuntu como referência. A gente vai ver aqui embaixo que vai ter o comando de instalação e antigamente o Docker Compose você instalava ali executando alguns comandos, hoje ele já está nos gerenciadores de pacotes dos Linux. Então, tem aqui o docker-compose-plugin. Então, quando você já fez a instalação lá atrás, você já tem esse cara, obviamente, executando ali com o comando. Então, para o caso do Windows, se você estiver usando o Docker Desktop, já vai estar com a versão 2, mas como a gente recomendou que você instale o Docker Engine dentro do WSL, você já vai ter também a versão 2, mas esse cuidado aqui é importante. Se você quiser instalar de forma manual, eu até coloquei isso aqui no material da aula, a gente tem esse link aqui. Deixa eu pegar esse link só para a gente poder dar uma olhadinha. Eu posso fazer a instalação anual que vai envolver baixar um arquivo e jogar na pasta de plugins do Docker. você vai ter uma pasta .docker aí no diretório do seu usuário. Aí dentro dessa pastinha vai ter o CLI plugins, que você pode colocar um monte de plugins lá. E o Docker Compose é obviamente um projeto que está no GitHub, está aberto ali. Aí você faz o download dele aqui, joga para lá, e depois, acho que precisa fazer um chmod, é, precisa fazer um chmod mais x pra dar permissão de execução e aí você executa docker-compose normalmente isso aqui é só se você quiser fazer uma instalação manual se você quiser atualizar o seu docker-compose nem precisa disso aqui você pode fazer um apt-update aí e depois faz o install lá daquele docker como é que é? docker-compose-plugin Às vezes eu faço isso aqui também, então como ele já está ali no apt, você consegue fazer essa instalação. Então esses cuidados, eles são importantes, tá? Está ponderado aqui. Acredito que todo mundo está com o Docker Compose. Então, bora trabalhar com o nosso primeiro exemplo na próxima aula. Vamos continuar nossa saga. É isso aí. Até a próxima.