‫O.K. Acum, că am învățat cum să adăugăm configurații de mediu
‫de construcție în fișierul nostru de compunere, vom începe o sarcină care se va baza pe ultima misiune.
‫Vom folosi același fișier de compunere pe care l-ați avut înainte. De data aceasta, de fapt,
‫vom crea o imagine personalizată, Drupal, din depozitul oficial și vom adăuga câteva lucruri.
‫Scenariul aici ar fi că nu sunteți de fapt un dezvoltator de data asta.
‫Poate ca esti un sysadmin, sau poate esti un tester de software, sau poate vrei doar sa inveti Drupal
‫si vrei doar sa fi un admin Drupal. Dockerul este grozav și pentru asta.
‫Compunerea poate face într-adevăr lucrurile mult mai ușor.
‫Dacă vă puteți imagina înainte, acum câțiva ani, dacă aveați o mașină Mac sau Windows și cineva a spus "hei, trebuie să învățați Drupal",
‫acum trebuie să instalați postgres sau MySQL. Apoi trebuie să
‫instalați PHP și Apache. Apoi trebuie să instalați Drupal și toate modulele care merg
‫cu el.
‫Apoi templul. Știi, merge doar și mai departe. Complexitatea de acolo descurajează cu
‫adevărat oamenii să încerce să o conducă ei înșiși, ceea ce este o rușine.
‫Compose rezolvă acea problemă pentru acei oameni și ar putea fi unul dintre ei, în cazul în care doriți doar să rulați o
‫bucată de software pentru ao folosi.
‫Nu vrei să te dezvolți.
‫Nu încercați să o schimbați. Vrei doar să încerci asta.
‫Dar complexitatea procesului de a funcționa a fost atât de mult înainte, încât ar descuraja unii oameni să
‫încerce chiar asta.
‫Din nou, vom începe cu fișierul dvs. de compunere pe
‫care l-ați construit în atribuirea anterioară pentru această secțiune. Vom crea mai întâi un Dockerfile, care este o imagine personalizată a unui Drupal, cu un șablon adăugat în
‫el.
‫Practic, tot ceea ce facem aici este că noi creăm același lucru ca înainte, doar
‫vom construi acel Dockerfile cu un șablon de bootstrap. Acesta este numele șablonului și vă va permite
‫să adăugați șablonul în GUI-ul Drupal.
‫Aceasta nu este cu adevărat despre învățarea Drupal.
‫Evident, suntem aici să învățăm Docker.
‫Dar am vrut să faceți acest exercițiu de înțelegere a modului în care acest lucru
‫ar putea fi util pentru cineva care nu este dezvoltator. Și cum putem adăuga opțiuni de construire pentru compoziția noastră, astfel încât
‫să putem totuși să facem compilarea unei singure linii, a unui docer, așa cum am făcut-o mai înainte, dar acum este de fapt imaginea clădirii
‫în cazul în care are nevoie de ele.
‫Vom folosi Drupal și postgres exact ca în trecut.
‫În interiorul repo-ului nostru, directorul de compunere a cesiunii 2, va avea o readme și veți folosi
‫fișierul compose.
‫Sper că l-ați salvat de la ultima oară.
‫Veți pune asta acolo.
‫Apoi construiește și un Dockerfile. Apoi urmați instrucțiunile din textul readme.
‫Voi doar să tragem în sus faptul că am citit într-adevăr rapid, așa că o putem revizui repede.
‫O.K. După cum puteți vedea, este de fapt destul de prostească. Am încercat să vă dau cât
‫mai multe informații, fără a răspunde complet la totul pentru tine.
‫Cele mai multe linii pentru Dockerfile sunt aici.
‫Ar trebui să fie foarte explicit despre exact ce trebuie să faceți. Apoi, folosiți înainte fișierul de compunere și
‫doar modificați câteva rânduri din acesta.
‫Desigur, dacă rămâneți blocat sau doriți doar să vedeți cum aș face acest lucru, urmăriți următoarea prelegere.
‫Mă poți urmări să alerg prin ea așa cum aș face-o. Sperăm că veți lua câteva minute și
‫încercați și distrați-vă.