‫ตกลง.
‫ตอนนี้เราได้เรียนรู้วิธีเพิ่มการกำหนดค่าสภาพแวดล้อมการสร้างลงในไฟล์การเขียนของเราแล้วเราจะเริ่มการมอบหมายที่กำลังจะสร้างในการมอบหมายครั้งสุดท้าย
‫เราจะใช้ไฟล์เขียนแบบเดียวกันกับที่คุณเคยมีมาก่อน
‫ครั้งนี้เราจะสร้างภาพ Drupal จากที่เก็บข้อมูลอย่างเป็นทางการและเราจะเพิ่มบางสิ่งลงไป
‫สถานการณ์ในที่นี้อาจเป็นได้ว่าคุณไม่ใช่นักพัฒนาในเวลานี้
‫บางทีคุณอาจเป็นผู้ดูแลระบบหรือคุณอาจเป็นผู้ทดสอบซอฟต์แวร์หรือบางทีคุณแค่ต้องการเรียนรู้ Drupal และคุณเพียงต้องการเป็นผู้ดูแลระบบ
‫Drupal นักเทียบท่าก็ยอดเยี่ยมเช่นกัน
‫การเขียนสามารถทำให้สิ่งต่าง ๆ ง่ายขึ้นมาก
‫หากคุณสามารถจินตนาการก่อนหน้านี้เมื่อไม่กี่ปีที่ผ่านมาถ้าคุณมีเครื่อง Mac หรือ Windows และมีคนพูดว่า 'เฮ้คุณต้องเรียน Drupal' ตอนนี้คุณต้องติดตั้ง postgres
‫หรือ MySQL จากนั้นคุณต้องติดตั้ง
‫PHP และ Apache จากนั้นคุณจะต้องติดตั้ง Drupal และโมดูลทั้งหมดที่ใช้งาน
‫จากนั้นก็สร้างเทมเพลต คุณก็รู้มันก็เป็นไปเรื่อย ๆ
‫ความซับซ้อนที่นั่นกีดกันผู้คนจากการพยายามเรียกใช้ด้วยตนเองซึ่งเป็นเรื่องน่าอาย
‫เขียนแก้ปัญหานั้นให้กับคนเหล่านั้นและคุณอาจเป็นหนึ่งในนั้นโดยที่คุณต้องการใช้งานซอฟต์แวร์เพื่อใช้งาน
‫คุณไม่ต้องการที่จะพัฒนา
‫คุณไม่ได้พยายามที่จะเปลี่ยน คุณแค่อยากลอง
‫แต่ความซับซ้อนในการทำให้มันทำงานได้มากก่อนหน้านี้ซึ่งจะทำให้บางคนไม่ยอมลอง
‫อีกครั้งเราจะเริ่มต้นด้วยไฟล์เขียนของคุณที่คุณสร้างขึ้นในการมอบหมายก่อนหน้าสำหรับส่วนนี้
‫เราจะสร้าง Dockerfile ก่อนนั่นคือรูปภาพที่กำหนดเองของ Drupal โดยมีการเพิ่มเทมเพลตไว้ในนั้น
‫โดยพื้นฐานแล้วสิ่งที่เราทำที่นี่คือเรากำลังสร้างสิ่งเดียวกับเมื่อก่อนเราจะสร้าง Dockerfile นั้นขึ้นมาพร้อมกับแม่แบบ
‫bootstrap นั่นคือชื่อของเทมเพลตและมันจะช่วยให้คุณเพิ่มเทมเพลตใน GUI ของ
‫Drupal
‫สิ่งนี้ไม่ได้เกี่ยวกับการเรียนรู้ Drupal
‫เห็นได้ชัดว่าเราอยู่ที่นี่เพื่อเรียนรู้นักเทียบท่า
‫แต่ฉันต้องการให้คุณทำแบบฝึกหัดนี้เพื่อทำความเข้าใจว่ามันจะมีประโยชน์สำหรับคนที่ไม่ใช่นักพัฒนาหรือไม่
‫และวิธีที่เราสามารถเพิ่มตัวเลือกสภาพแวดล้อมการสร้างให้กับ Compose ของเราเพื่อให้เราสามารถทำเพียงตัวเดียวบรรทัดเดียวตัวเทียบท่าประกอบเหมือนที่เราเคยทำมาก่อน แต่ตอนนี้จริง ๆ
‫แล้วมันเป็นภาพการสร้างหากจำเป็น
‫เราจะใช้ Drupal และ postgres เหมือนเมื่อก่อน
‫ใน Repo ของเราไดเรกทอรีการเขียนชุดที่ 2 จะมี readme และคุณจะใช้ไฟล์เขียน
‫หวังว่าคุณจะบันทึกมันจากครั้งที่แล้ว
‫คุณจะใส่เข้าไปในนั้น
‫จากนั้นสร้าง Dockerfile ด้วย จากนั้นทำตามคำแนะนำใน readme
‫ฉันจะดึง readme ที่แท้จริงขึ้นมาอย่างรวดเร็วเพื่อให้เราสามารถตรวจสอบได้อย่างรวดเร็ว
‫ตกลง. อย่างที่คุณเห็นจริง ๆ แล้วมันช่างพูดไม่ออก
‫ฉันพยายามให้ข้อมูลกับคุณมากที่สุดเท่าที่จะทำได้โดยไม่ตอบคำถามทั้งหมดเพื่อคุณ
‫บรรทัดส่วนใหญ่สำหรับ Dockerfile อยู่ที่นี่
‫ควรชัดเจนมากเกี่ยวกับสิ่งที่คุณต้องทำ จากนั้นคุณจะใช้ไฟล์เขียนก่อนหน้านี้และคุณจะเปลี่ยนเพียงไม่กี่บรรทัด
‫แน่นอนถ้าคุณติดขัดหรืออยากเห็นว่าฉันจะทำยังไงให้ดูการบรรยายครั้งต่อไป
‫คุณสามารถดูฉันวิ่งผ่านมันได้เหมือนที่ฉันทำ หวังว่าคุณจะใช้เวลาสองสามนาทีและลองและสนุก