Docker ile PHP Geliştirelim

Öntanımlı olarak gelen birden fazla seçenek bulunmakta. PHP ile proje geliştirenlerden şunu duyar gibiyim. Bende çalışıyor, ama arkaşımda çalışmıyor. Çok ciddiyim. Bu anahtar kelimelerle bile Google'da araştırma yaptığınızda karşınıza birçok konu başlığı çıkmakta.

Ben de bu sorunu bloğumda yazmışım hatta. Linux Mint kullanıcısı iken karşılaştığım bir PHP ortam sorunu ve çözümü.

Birgün CI ile geliştirme yaparken Laravel 5.5 ile çözmem gereken bir sorun vardı. Fakat şöyle bir durum var. Laravel 5.5 ile birlikte PHP 7 bağımlılığı da beraberinde gelmekte. Bu durumda, Arch Linux'a yeni bir PHP sürümü yapılandırmak ya da XAMP'ın PHP 7 sürümünü kurmak görünürde en mantıklı gelen çözümlerdi. Fakat ilerleyen zamanlarda bunun aslında ne kadar da saçma ve sığ bir süreç olduğunu fark ettim.

Docker, bizlere bu sorunu çözmeyi vaad ediyor. Bir sanallaştırma teknolojisi olan Docker üzerine teorik bilgilerden ziyade geliştirme paketinden söz etmeyi tercih ediyorum.

GitHub alanlarında ekledikleri açıklama satırında Symfony, WordPRess, Joomla ve diğer PHP projelerini (NGINX, Apache HTTPd, PHP-FPM, MySQL, Solr, Elasticsearch, Redis, FTP) desteklediklerinden söz etmişler.PHP sürümleri ve servisleri elinizin altında, tek yapmanız gereken Docker Compose ile birden fazla konteynırı ayağa kaldırmak.

results matching ""

    No results matching ""