‫Tamam. Bu ödev için, sıfırdan bir oluşturma dosyası oluşturma eylemlerini gerçekleştirmenizi istiyorum.
‫Bu çok normal, günlük, temel bir kompozisyon dosyasıdır. Bu, üzerine çalışmaya, test etmeye veya geliştirmeye ihtiyaç
‫duyduğunuz uygulamalarda bina yapmak için çok uğraşacağınız bir alıştırmadır.
‫Oluşturmaya alıştıkça, aslında onu yerel olarak tercih edeceksiniz. Kullanımı çok kolaydır ve liman rıhtımı
‫komutlarının, bu oluşturma dosyası içinde daha
‫kolay hatırlanmasını sağlar.
‫Bu konuda aslında temel bir Drupal içerik yönetimi sitesi oluşturacaksınız.
‫web sitesi oluşturucu olan açık kaynak kodlu bir içerik yönetim sunucusudur.
‫Drupal ile aşina değilseniz, temelde bir Drupal hakkında çok şey bilmek zorunda değilsiniz, ancak bu tamamen
‫işlevsel bir web uygulamasına güzel bir örnektir ve onun arkasında çalışan bir veritabanına ihtiyaç duyar.
‫Drupal görüntülerini ve postgres görüntüsünü Docker Hub'da aramalı ve
‫belgeleriyle biraz okumalısınız.
‫Elbette resmi görüntüleri kullanmanızı öneririm ve orada başka şeyler var. Drupal'ı gerçekten ortaya çıkarmak
‫için oluşturma dosyası içindeki bağlantı noktalarını kullanmak isteyeceksiniz.
‫Sadece 8080'de yapmanızı öneririm. İstediğiniz limandan yapabilir, ancak bu görev için
‫8080'i seçelim.
‫İki servisle sonuçlanacaksın. Dosyanızın en başında sürüm 2'yi öneriyorum. Bu iki
‫hizmetin altına yerleşeceksin. Biri Drupal, diğeri postgres için. İstediğiniz
‫hizmetleri arayabilirsiniz. Postgres hizmetinin içinde, bunun için bir şifre ayarladığınızdan emin olmanız gerekecek.
‫Ve sonra Drupal'ın çalışması, liman işletmeciliği ile başladıktan sonra, tarayıcınızı
‫açıp kurulumu izlemeniz demektir. Drupal, güzel, web tabanlı bir kuruluma sahiptir. Size bazı sorular
‫soracaktır.
‫Bir ipucu, bu kapsayıcıların dosyalar oluşturmada çalışma biçiminin, bir kapın diğeriyle
‫konuşması için hizmet adını DNS adı olarak kullandığını unutmayın.
‫Kurarken, gelişmiş altında göreceğiniz seçeneklerden biri, veritabanı
‫sunucusunun bulunduğu yerdir. Yerel olarak varsayılandır ve işe yaramıyor
‫çünkü veritabanınızı ve web sunucunuzu aynı kutuya yerleştirmeniz gerektiği anlamına geliyor.
‫Ve bu gerçekten Donör için en iyi uygulama değildir.
‫Bu durumda, localhost'u Drupal hizmetini ne isterseniz değiştirmeniz gerekecektir.
‫Sonra Drupal web sunucusu gerçekte Docker ağı üzerinden veritabanı sunucusuyla konuşacak.
‫için birimler kullanma hakkında ve eklentilerle ilgili
‫bir seçeneği göreceksiniz Modüller olarak adlandırılan Drupal için bunun etrafında bazı dokümantasyon olduğunu görürsünüz.
‫Biraz daha ekstra kredi almak isterseniz, Dockal Hub'daki Drupal belgelerinde, şablon verileri
‫ve yüklemeler gibi benzersiz verileri depolamak Bununla denemenizi ve onu kompozisyon dosyasında çalışıp
‫çalışmayacağınızı öğrenmenizi öneririm.
‫Sonra sen başladıktan sonra gidip onları orada görebilirsiniz görmek için cilt listeleme
‫ve doğru bakmak.
‫Bu oldukça kısa bir kompozisyon dosyası, muhtemelen 10 veya daha fazla satır olmalıdır.
‫Tabii ki sıkışırsan, endişelenmezsen. Bir sonraki ders bana geçmek üzere olduğunuz
‫aynı egzersize yürüyecek.
‫İyi şanslar, eğlenin.