Dockerizuota PHP v7.4 aplinka su XDebug v3

Tikslas: savo kompiuteryje noriu turėti Dockerizuotą webserverį su PHP bei galimybe debuginti kodą.

Kodėl man tai patinka:

  • Nesuku galvos dėl PHP ir įvairių bibliotekų versijų skirtumų tarp mano kompiuterio ir Dockerizuotos aplinkos
  • Šią aplinką galės atkurti bet kuris kitas žmogus, o ir aš pats vėliau ar tiesiog kitame kompiuteryje
  • Jei reikia, galima gana tiksliai atkurti programinės įrangos kombinaciją net ir pačiame LIVE serveryje. Tarkim dėl „priežasčių” yra tebenaudojama sena biblioteka ir t.t. ir pan.
Toliau skaityti „Dockerizuota PHP v7.4 aplinka su XDebug v3”

Docker’izuota projekto MySQL duomenų bazė

Tarkim noriu prie projekto turėti MySQL duomenų bazę, bet dėl kokių nors priežasčių nenoriu MySQL instaliuoti į savo kompiuterį. Naudosime šias technologijas:

  • Docker
  • Docker Compose (Jei naujojate Mac’ą tai pastarąją greičiausiai suinstaliavote kartu su pačiu Dockeriu)
  • Oficialią Docker’izuotą MySQL ar MariaDB versiją pagal poreikį

Toliau skaityti „Docker’izuota projekto MySQL duomenų bazė”