‫ĐƯỢC RỒI. Bây giờ chúng ta đã học cách thêm cấu hình môi trường xây dựng
‫vào tệp soạn thảo của mình, chúng ta sẽ bắt đầu một bài tập sẽ xây dựng dựa trên bài tập cuối cùng.
‫Chúng tôi sẽ sử dụng cùng một tệp soạn thư mà bạn đã có trước đây. Lần này, chúng tôi thực sự sẽ
‫tạo một hình ảnh Drupal tùy chỉnh từ kho lưu trữ chính thức và chúng tôi sẽ thêm một số thứ vào đó.
‫Kịch bản ở đây là lần này bạn thực sự không phải là nhà phát triển.
‫Có thể bạn là một sysadmin, hoặc có thể bạn là một người kiểm tra phần mềm, hoặc có thể bạn chỉ muốn học Drupal và
‫bạn chỉ muốn trở thành một quản trị viên của Drupal. Docker cũng tuyệt vời cho điều đó.
‫Soạn thực sự có thể làm cho mọi thứ dễ dàng hơn rất nhiều.
‫Nếu bạn có thể tưởng tượng trước đây, chỉ vài năm trước, nếu bạn có một máy Mac hoặc Windows và ai đó nói, 'này, bạn cần học Drupal,' thì
‫bây giờ bạn phải cài đặt postgres hoặc MySQL. Sau đó, bạn phải
‫cài đặt PHP và Apache. Sau đó, bạn phải cài đặt Drupal và tất cả các mô-đun đi kèm
‫với nó.
‫Sau đó, khuôn mẫu. Bạn biết đấy, nó cứ tiếp tục và diễn ra. Sự phức tạp ở đó thực sự
‫không khuyến khích mọi người thực sự cố gắng tự chạy nó, điều này thật đáng tiếc.
‫Soạn giải quyết vấn đề đó cho những người đó, và bạn có thể là một trong số họ, nơi bạn chỉ muốn chạy
‫một phần mềm để sử dụng nó.
‫Bạn không muốn phát triển trên nó.
‫Bạn không cố gắng thay đổi nó. Bạn chỉ muốn thử nó.
‫Nhưng sự phức tạp của việc chạy nó trước đây rất nhiều, đến nỗi nó có thể khiến một số người
‫không muốn thử nó.
‫Một lần nữa, chúng ta sẽ bắt đầu với tệp soạn của bạn
‫mà bạn đã tạo trong bài tập trước cho phần này. Trước tiên, chúng ta sẽ tạo một Dockerfile, đó là một hình ảnh tùy chỉnh của Drupal, với một mẫu được thêm vào
‫trong đó.
‫Về cơ bản, tất cả những gì chúng ta đang làm ở đây là chúng ta đang tạo ra thứ giống như trước
‫đây, chỉ là chúng ta sẽ xây dựng Dockerfile đó với một mẫu bootstrap. Đó là tên của mẫu và nó sẽ cho phép
‫bạn thêm mẫu vào GUI của Drupal.
‫Đây thực sự không phải là về việc học Drupal.
‫Rõ ràng, chúng tôi ở đây để học Docker.
‫Nhưng tôi muốn bạn trải qua bài tập này để hiểu cách điều này có thể
‫hữu ích cho những người không phải là nhà phát triển. Và làm thế nào chúng ta có thể thêm các tùy chọn môi trường xây dựng vào Soạn
‫thư của mình để chúng ta vẫn có thể thực hiện việc soạn thảo đơn lẻ, một dòng, trình cố định, giống như chúng ta đã làm trước đây, nhưng bây giờ nó thực sự
‫có sẵn các hình ảnh xây dựng nếu nó cần chúng.
‫Chúng ta sẽ sử dụng Drupal và postgres giống như trước đây.
‫Bên trong Repo của chúng tôi, thư mục bài tập soạn 2, sẽ có readme và bạn sẽ sử dụng
‫tệp soạn.
‫Hy vọng bạn đã lưu nó từ lần trước.
‫Bạn sẽ đặt nó vào đó.
‫Sau đó, cũng xây dựng một Dockerfile. Sau đó làm theo hướng dẫn trong readme.
‫Tôi sẽ nhanh chóng tải lên readme đó để chúng ta có thể nhanh chóng xem xét nó.
‫ĐƯỢC RỒI. Như bạn có thể thấy, nó thực sự khá dài dòng. Tôi đã cố gắng cung cấp cho bạn nhiều
‫thông tin nhất có thể mà không trả lời hoàn toàn toàn bộ cho bạn.
‫Hầu hết các dòng cho Dockerfile đều ở đây.
‫Nó phải rất rõ ràng về chính xác những gì bạn phải làm. Sau đó, bạn đang sử dụng tệp soạn trước đó và
‫bạn chỉ thay đổi một vài dòng của nó.
‫Tất nhiên, nếu bạn gặp khó khăn hoặc bạn chỉ muốn xem tôi sẽ làm như thế nào, hãy xem bài giảng tiếp theo.
‫Bạn có thể xem tôi chạy qua nó như tôi sẽ làm. Hy vọng rằng bạn sẽ dành một vài phút để thử cái này và
‫có một chút vui vẻ.