‫OK. Ora che abbiamo imparato come aggiungere configurazioni di ambiente
‫di costruzione al nostro file di composizione, inizieremo un compito che verrà creato nell'ultimo compito.
‫Utilizzeremo lo stesso file di composizione che avevi prima. Questa volta, in realtà
‫creeremo un'immagine Drupal personalizzata dal repository ufficiale e aggiungeremo qualcosa.
‫Lo scenario qui sarebbe che questa volta non sei uno sviluppatore.
‫Forse sei un amministratore di sistema, o forse sei un tester di software, o forse stai solo volendo imparare
‫Drupal e vuoi solo essere un amministratore di Drupal. Docker è ottimo anche per questo.
‫Compose può davvero rendere le cose molto più semplici.
‫Se puoi immaginare prima, solo pochi anni fa, se avevi un computer Mac o Windows e qualcuno diceva "hey, devi imparare
‫Drupal", ora devi installare Postgres o MySQL. Quindi devi installare
‫PHP e Apache. Quindi devi installare Drupal e tutti i
‫moduli necessari.
‫Quindi il modello. Sai, è solo che va avanti e avanti. La complessità ci scoraggia davvero
‫dal cercare di gestirlo da soli, il che è un peccato.
‫Compose risolve questo problema per quelle persone, e potresti essere uno di loro, dove vuoi solo
‫eseguire un software per usarlo.
‫Non vuoi svilupparti.
‫Non stai cercando di cambiarlo. Vuoi solo provarlo.
‫Ma la complessità di farla funzionare era già molto prima, che avrebbe scoraggiato alcune persone
‫persino a provarlo.
‫Di nuovo, inizieremo con il file di composizione che
‫hai creato nel precedente compito per questa sezione. Per prima cosa creeremo un file Docker, ovvero un'immagine personalizzata di Drupal, con un modello
‫aggiunto.
‫stessa cosa di prima, solo che costruiremo quel Dockerfile con un modello di bootstrap.
‫Fondamentalmente, tutto quello che stiamo facendo è creare la Questo è il nome del modello e ti consentirà
‫di aggiungere il modello alla GUI di Drupal.
‫Questo non riguarda l'apprendimento di Drupal.
‫Ovviamente, siamo qui per imparare Docker.
‫Ma volevo che tu facessi questo esercizio di comprensione di come questo potrebbe
‫essere utile per qualcuno che non è uno sviluppatore. E come possiamo aggiungere le opzioni di ambiente di costruzione alla nostra
‫Compose in modo che possiamo semplicemente comporre la singola, una linea, la finestra mobile comporre, proprio come abbiamo fatto prima, ma ora è in
‫realtà la costruzione di immagini se ne ha bisogno.
‫Utilizzeremo Drupal e Postgres proprio come prima.
‫All'interno del nostro Repo, la directory di assegnazione di Compose 2 avrà un readme e userai il file
‫di composizione.
‫Spero che tu l'abbia salvato dall'ultima volta.
‫Lo metterai lì dentro.
‫Quindi crea anche un Dockerfile. Quindi seguire le istruzioni nel readme.
‫Ho appena intenzione di recuperare quel readme in modo molto veloce, in modo da poterlo rivedere rapidamente.
‫OK. Come puoi vedere, in realtà è piuttosto prolisso. rispondere completamente a tutta la faccenda.
‫Ho provato a darti quante più informazioni possibili senza
‫La maggior parte delle linee per il Dockerfile sono qui.
‫Dovrebbe essere molto esplicito su esattamente quello che devi fare. Quindi stai usando il file di composizione prima
‫e ne stai modificando solo alcune righe.
‫Certo, se rimani bloccato o vuoi solo vedere come lo farei, guarda la prossima lezione.
‫Puoi guardarmi mentre lo faccio. Spero che ci vorranno alcuni minuti e
‫provatelo e divertitevi.