‫BAIK. Sekarang kita telah belajar cara menambahkan konfigurasi lingkungan
‫build ke file penulisan kita, kita akan memulai tugas yang akan dibangun pada tugas terakhir.
‫Kami akan menggunakan file penulisan yang sama dengan yang Anda miliki sebelumnya. Kali ini, kami akan membuat
‫gambar Drupal khusus dari repositori resmi, dan kami akan menambahkan beberapa hal ke dalamnya.
‫Skenario di sini adalah bahwa Anda sebenarnya bukan pengembang saat ini.
‫Mungkin Anda seorang sysadmin, atau mungkin Anda seorang penguji perangkat lunak, atau mungkin Anda hanya ingin belajar Drupal
‫dan Anda hanya ingin menjadi admin Drupal. Docker juga bagus untuk itu.
‫Menulis dapat benar-benar membuat segalanya jadi lebih mudah.
‫Jika Anda dapat membayangkan sebelumnya, hanya beberapa tahun yang lalu, jika Anda memiliki mesin Mac atau Windows dan seseorang berkata, 'hei, Anda perlu belajar
‫Drupal,' sekarang Anda harus menginstal postgres atau MySQL. Maka Anda harus
‫menginstal PHP dan Apache. Kemudian Anda harus menginstal Drupal dan semua modul yang
‫menyertainya.
‫Lalu templating. Anda tahu, itu terus berlanjut. Kompleksitas di sana benar-benar
‫membuat orang enggan untuk benar-benar mencoba menjalankannya sendiri, yang memalukan.
‫Komposisikan memecahkan masalah itu untuk orang-orang itu, dan Anda mungkin salah satunya, di mana Anda hanya ingin
‫menjalankan perangkat lunak untuk menggunakannya.
‫Anda tidak ingin mengembangkannya.
‫Anda tidak berusaha mengubahnya. Anda hanya ingin mencobanya.
‫Tetapi kompleksitas untuk menjalankannya sangat banyak sebelumnya, sehingga akan membuat beberapa orang enggan
‫untuk mencobanya.
‫Sekali lagi, kita akan mulai dengan file penulisan Anda yang
‫Anda buat di tugas sebelumnya untuk bagian ini. Kita akan membuat Dockerfile pertama, itu adalah gambar khusus dari Drupal, dengan templat yang ditambahkan di
‫dalamnya.
‫Pada dasarnya, semua yang kami lakukan di sini adalah kami menciptakan hal yang sama seperti
‫sebelumnya, hanya kami yang akan membangun Dockerfile dengan template bootstrap. Itu nama templat, dan itu akan memungkinkan Anda untuk
‫menambahkan templat ke dalam GUI Drupal.
‫Ini sebenarnya bukan tentang belajar Drupal.
‫Jelas, kami di sini untuk mempelajari Docker.
‫Tapi saya ingin Anda menjalani latihan memahami bagaimana ini bisa
‫bermanfaat bagi seseorang yang bukan pengembang. Dan bagaimana kita dapat menambahkan opsi build environment ke Compose kita
‫sehingga kita masih bisa mengerjakan komposisi tunggal, satu baris, docker, seperti yang kita lakukan sebelumnya, tapi sekarang ini benar-benar on
‫the fly membangun gambar jika membutuhkannya.
‫Kita akan menggunakan Drupal dan postgres seperti sebelumnya.
‫Di dalam Repo kami, direktori tugas tugas 2, akan memiliki readme, dan Anda akan menggunakan
‫file penulisan.
‫Semoga Anda menyimpannya dari terakhir kali.
‫Anda akan meletakkannya di sana.
‫Kemudian juga membangun Dockerfile. Kemudian ikuti instruksi di readme.
‫Saya hanya akan menarik readme saya begitu cepat sehingga kita bisa segera memeriksanya.
‫BAIK. Seperti yang Anda lihat, sebenarnya cukup bertele-tele. Saya mencoba memberi Anda informasi
‫sebanyak mungkin tanpa sepenuhnya menjawab semuanya untuk Anda.
‫Sebagian besar baris untuk Dockerfile ada di sini.
‫Itu harus sangat eksplisit tentang apa yang harus Anda lakukan. Kemudian Anda menggunakan file penulisan sebelumnya dan
‫Anda hanya mengubah beberapa baris saja.
‫Tentu saja, jika Anda buntu atau hanya ingin melihat bagaimana saya akan melakukannya, tontonlah kuliah selanjutnya.
‫Anda dapat melihat saya berlari melaluinya seperti yang saya lakukan. Semoga, Anda akan mengambil beberapa menit dan mencoba
‫ini dan bersenang-senang.