‫ESTÁ BEM. Agora que aprendemos a adicionar configurações de ambiente de construção
‫ao nosso arquivo de composição, vamos iniciar uma tarefa que será construída na última tarefa.
‫Vamos usar o mesmo arquivo de composição que você tinha antes. Desta vez, na verdade, vamos
‫criar uma imagem personalizada, Drupal do repositório oficial, e vamos adicionar algumas coisas para isso.
‫O cenário aqui seria que você não é realmente um desenvolvedor desta vez.
‫Talvez você seja um administrador de sistemas, ou talvez você seja um testador de software, ou talvez você esteja apenas querendo aprender
‫o Drupal e você quer ser um administrador do Drupal. Docker também é ótimo para isso.
‫Compose pode realmente tornar as coisas muito mais fáceis.
‫Se você puder imaginar antes, apenas alguns anos atrás, se você tivesse uma máquina Mac ou Windows e alguém falasse, "hey, você precisa aprender o
‫Drupal", agora você precisa ter postgres ou MySQL instalado. Então você precisa instalar
‫o PHP e o Apache. Então você precisa instalar o Drupal e todos os módulos que
‫o acompanham.
‫Em seguida, o modelo. Você sabe, é só assim que continua. A complexidade que realmente desencoraja
‫as pessoas de realmente tentar executá-las, o que é uma vergonha.
‫Compose resolve esse problema para essas pessoas, e você pode ser um deles, onde você quer apenas
‫executar um software para usá-lo.
‫Você não quer se desenvolver nisso.
‫Você não está tentando mudar isso. Você só quer tentar.
‫Mas a complexidade de fazê-lo funcionar era muito antes, que isso desencorajaria algumas
‫pessoas, mesmo tentando.
‫Novamente, vamos começar com seu arquivo de composição que
‫você criou na tarefa anterior para esta seção. Vamos criar um Dockerfile primeiro, essa é uma imagem personalizada de um Drupal, com um
‫modelo adicionado.
‫criando o mesmo que antes, apenas vamos construir esse Dockerfile com um modelo de bootstrap.
‫Basicamente, tudo o que estamos fazendo aqui é que estamos Esse é o nome do modelo, e ele permitirá que
‫você adicione o modelo à GUI do Drupal.
‫Isso realmente não é sobre aprender o Drupal.
‫Obviamente, estamos aqui para aprender Docker.
‫Mas eu queria que você passasse por este exercício de compreensão de como isso
‫poderia ser útil para alguém que não é um desenvolvedor. E como podemos adicionar opções de ambiente de construção para o
‫nosso Composto para que possamos apenas fazer a única, uma linha, docker compor, exatamente como fizemos antes, mas agora é
‫na verdade criando imagens que precisam delas.
‫Vamos usar Drupal e postgres como antes.
‫Dentro de nosso Repo, o diretório de redação 2, terá um readme, e você usará o arquivo
‫de composição.
‫Espero que você tenha economizado da última vez.
‫Você vai colocar isso lá.
‫Em seguida, também crie um Dockerfile. Em seguida, siga as instruções no readme.
‫Eu só vou levantar esse readme realmente rápido para que possamos analisá-lo rapidamente.
‫ESTÁ BEM. Como você pode ver, na verdade é bastante problemático. completamente a totalidade para você.
‫Eu tentei dar-lhe tanta informação quanto pude sem responder
‫A maioria das linhas para o Dockerfile estão aqui.
‫Deve ser muito explícito sobre exatamente o que você precisa fazer. Então você está usando o arquivo de composição antes
‫e você apenas está mudando algumas linhas dele.
‫Claro, se você ficar preso ou você quer apenas ver como eu faria, assista a próxima palestra.
‫Você pode me vigiar, pois eu faria isso. Espero que você leve alguns minutos e
‫experimente e divirta-se.