‫Được rồi.
‫Lần cuối cùng và sau đó chúng tôi đã hoàn thành.
‫Được rồi, Vlad.
‫Cảm ơn vì đã chờ đợi vì vậy chúng tôi đang sử dụng PHP FPM giờ đây là một người dùng PSP khác.
‫Chúng tôi đang làm PHP FPM Alpine nên đây là một hình ảnh nhỏ để bắt đầu và sau đó họ tải FPM lên trên nó và sau đó bạn đang thiết lập tất cả
‫các phiên bản của mình ở đây.
‫Tuyệt quá.
‫Các thư mục của bạn thiết lập một loạt các biến môi trường khác nhau mà bạn có thể ghi đè.
‫Và về tổng thể, đây chính xác là HP.
‫Đây là đây là sản xuất đúng HP.
‫Làm tốt lắm.
‫Đó chính xác là cách tôi sẽ trông như thế nào.
‫Bây giờ, bạn đang thiết lập các phụ thuộc P2P và sau đó bạn đang thực hiện một P. K Xuống đây.
‫Bây giờ tôi có thể sẽ làm các phiên bản Tôi sẽ ghim các phiên bản lại ở đây và sau đó
‫rất nhiều phụ thuộc.
‫Tôi sẽ ghim những thứ mà ứng dụng của bạn sử dụng trong sản xuất, tất cả những thứ nhỏ nhặt như cuộn và lấy
‫và nhiều thứ.
‫Bạn có thể cần một chiếc bút và bạn đã có những chiếc bút của mình trên PSP ba quá tốt cho điều đó.
‫Và sau đó, nhiều tiện ích mở rộng hơn nữa, chúng tôi đã thu hút mọi người vào đó, chúng tôi có tất cả trình cài đặt tiện ích mở rộng Docker PSP thích hợp.
‫Vì vậy, điều đó thật tốt khi bạn đang thêm một người dùng sáng tác.
‫Tuyệt quá.
‫Ngay tại đây.
‫Vì vậy, điều quan trọng cần nhớ đối với những người khác rằng ồ nhìn vào rằng ở Alpine, chúng tôi không thể viết các phiên bản
‫của gói Alpine.
‫Tôi không biết điều đó.
‫Điều đó có vẻ kỳ quặc nhưng tôi không có đủ thông tin để làm điều đó.
‫Vì vậy, đây là một điểm thú vị.
‫Và nếu bạn theo dõi bác sĩ của tôi ở đây, tôi đã đề cập trước đó và oh ngay tại bài nói chuyện của bác sĩ này, vì vậy bạn có
‫thể truy cập trang web Dockers và xem bài nói chuyện của tôi từ Dockercon và tôi đưa ra một lập luận 10 phút về hình ảnh tối
‫thiểu so với Alpine.
‫Vì vậy, nếu bạn là một
‫HP và đang sử dụng hình ảnh HP, bạn có thể coi một hình ảnh tối thiểu Debian chẳng hạn như một uh mỏng.
‫Bây giờ họ chỉ có Alpine nên rất tiếc là họ không sử dụng tùy chọn mỏng nhưng với nút và một số nút khác có
‫các tùy chọn mỏng và đôi khi tôi thích những tùy chọn đó trên thực tế hơn là tôi thích những tùy
‫chọn hơn Alpine vì sự khác biệt giống như tổng 50 meg .
‫Vì vậy, nó không phải là tôi không làm điều đó vì lý do kích thước.
‫Và gần đây với núi cao giữa Alpine vấn đề bảo mật thực tế là bạn không thể thấy V quét nó rất
‫tốt.
‫Và vì vậy nó thực sự đối với tôi bây giờ là một vật chứa.
‫Alpine kém an toàn hơn so với bản phát hành Debian mới nhất của hình ảnh cơ sở.
‫Đó là ý kiến của tôi.
‫Nhưng tôi nói nhiều hơn về điều đó và bài nói chuyện về Dockercon của tôi.
‫Vì vậy, hãy cuộn lên trong cuộc trò chuyện hoặc tôi sẽ quay lại đây một lần nữa cho
‫những người bạn vừa tham gia.
‫Nhưng tôi có thể cân nhắc điều đó nếu tôi không thể ghim các phiên bản bởi vì tôi rất hoang tưởng
‫vì tôi đã ngừng sản xuất do sự không tương thích của phiên bản nên tôi đã ghim mọi thứ đều
‫ổn.
‫Vì vậy, tôi có một nhà soạn nhạc và bạn đang thay đổi, hãy chọn ở đây.
‫Chuẩn rồi.
‫Thay đổi và quyền.
‫Giống như bạn cần.
‫Tốt.
‫Tốt tốt, bạn đang sao chép một số nội dung ở đây.
‫Bây giờ bạn biết bạn thực sự có thể làm điều này.
‫Xin lỗi cho tôi một lệnh sao chép và thực sự bây giờ.
‫Đừng bận tâm.
‫Đừng làm vậy.
‫Giữ nó như nó được.
‫Bạn đang lặp lại trong một giới hạn bộ nhớ.
‫Tốt đấy.
‫Bạn có thể vượt qua.
‫Bạn có thể đặt điều đó và ghi đè điều đó.
‫Bạn có rất nhiều tệp sao chép ở đây.
‫Có vẻ như không có nhiều cơ hội ở đây để hợp nhất
‫nhưng bạn có thể hợp nhất nếu chúng vào cùng một thư mục như đúng.
‫Vâng, bạn có một số tên khác nhau ngay từ đầu nên vâng nếu bạn làm sạch nó khá tốt.
‫Tôi chỉ đang tìm kiếm một số cơ hội để giảm số lượng bản sao mà họ đang thiết lập
‫cho Cron.
‫Có vẻ như và sau đó thực hiện một số phút cuối cùng được hiển thị cho các tệp ứng dụng đến.
‫Và chúng tôi đã làm gì.
‫Chúng tôi có làm hoặc sao chép mã của chúng tôi hoạt động hoặc tại thư mục.
‫Bạn đã có một cuộc kiểm tra sức khỏe trong hồ sơ bác sĩ của bạn một điểm cộng.
‫Vì vậy, tôi thích xem giấy khám sức khỏe và hồ sơ Bác sĩ.
‫Các ông bố Cuba sẽ không lợi dụng chúng nhưng các bác sĩ sẽ tận dụng và theo cách đó, bạn không cần phải phụ
‫thuộc vào một người phẫu thuật để tìm ra những điều đó sau này.
‫Vì vậy, vâng ở một số oh đó là một hình ảnh cốt lõi.
‫OK để bạn không bị nhét mã tai vào đó.
‫Tuyệt quá.
‫Và sau đó, vâng.
‫Và vì vậy, có vẻ như những gì bạn đang làm ở đây cũng là thứ mà tôi đã sử dụng
‫trong quá trình sản xuất nhiều lần, đặc biệt với BHP là bạn đang sử dụng người giám sát làm quy trình cơ bản và nó hoạt động như một đơn vị và sau đó nó
‫khởi chạy nhiều thứ khác nhau. những thứ bạn cần để khởi chạy.
‫Và tôi giả định rằng vì bạn có cron và bạn sẽ có PPF p. m. vì vậy có thể có một số thứ khác ở
‫đây bạn đang làm với công cụ giám sát X cần phải chạy.
‫Vì vậy, bạn sẽ có ít nhất ba quy trình, tôi cá là một số quy trình và đó là cách thích hợp để làm điều
‫đó.
‫Để thêm người giám sát phụ vào đó.
‫Bây giờ nếu bạn đang cố gắng tránh người giám sát, nó sẽ trở nên khó khăn đối với bầy đàn.
‫Ồ và khúc gỗ này.
‫Ừ.
‫Vì vậy, tôi không chắc tại sao bạn lại chạy slug.
‫Và bạn không sử dụng trình điều khiển Docker nhưng tôi chắc chắn rằng bạn có lý do chính đáng.
‫Nhưng nếu bạn đang sử dụng nhật ký này để đưa chúng vào Dockers đăng nhập bằng FTD.
‫Đó thực sự là những gì bạn nên sử dụng FTD Aristide's out để ghi nhật ký và lý
‫tưởng nhất là không sử dụng nhật ký này bên trong hình ảnh nhưng đó là phương pháp hay nhất được khuyến nghị.
‫Có một vài trường hợp tôi đã thấy cần phải sử dụng nhật ký nguồn của chúng tôi nhưng về tổng thể thì nó rất
‫chuẩn.
‫Tôi nghĩ rằng hồ sơ BHP và có vẻ như bạn đang làm rất nhiều điều tốt ở đây.
‫Một điều bạn thực sự có thể làm nếu đây là hình ảnh cơ sở.
‫Một điều mà bạn có thể tối ưu hóa là tìm ra cách kết hợp hình ảnh cơ sở của bạn với hình ảnh thông thường của bạn hoặc sử dụng
‫nhiều giai đoạn để giảm bất kỳ điều gì không cần thiết nếu bạn không cần tất cả những thứ này vì có rất nhiều thứ bạn có ' đang thêm
‫vào đây và tôi không biết liệu thứ này có thực sự cần thiết cho ứng dụng sản
‫xuất hay nó chỉ cần để thực hiện công việc trước khi ứng dụng bắt đầu.
‫Đúng.
‫Vì vậy, bây giờ chúng ta có nhiều giai đoạn và có thể bạn đang sử dụng nó trong các tệp khác của
‫bạn trong tệp của bạn rằng nó đến từ các tệp Docker khác nhưng bây giờ chúng ta có nhiều giai đoạn, tôi thực
‫sự muốn tách ra các phụ thuộc xây dựng từ quá trình sản xuất phụ thuộc và về cơ bản ở phần trên cùng, tôi chỉ đưa vào phần sản xuất
‫và đó là hình ảnh mà tôi sẽ sử dụng ở phần cuối và nó sắp xếp theo cách đó trong trường hợp của bạn nếu bạn
‫đang tìm kiếm một ví dụ.
‫Một lần nữa quay trở lại Docker không thể nói chuyện của tôi Tôi xem qua một ví dụ đi bộ trong đó Docker có thể nói ở
‫đây về cách bạn có thể bứt phá và tôi nghĩ rằng tôi đã có bốn hoặc năm giai đoạn mà ở đó, giai đoạn đầu chỉ dành
‫cho sản xuất và đại loại là lớp cơ sở và sau đó tôi có một lớp phụ thuộc nhà phát triển nhưng lớp đó không bao
‫giờ được sử dụng để sản xuất.
‫Nó chỉ được sử dụng để phát triển và tất cả những thứ đó và sau đó tôi có giai đoạn xây dựng và có giai đoạn hoặc
‫giai đoạn thử nghiệm và sau đó tôi có giai đoạn sản xuất cuối cùng.
‫Vì vậy, nó chắc chắn làm cho các tệp trông phức tạp hơn nhưng tôi nghĩ rằng cuối cùng nó làm giảm độ phức
‫tạp của hình ảnh cuối cùng của bạn, nó giảm khả năng tấn công bề mặt, vì vậy bạn có thể đã làm điều
‫đó trong các dự án khác của mình và ồ bạn đang nói rằng người giám sát gặp vấn đề với việc ghi nhật ký. thú vị hơn là tôi nghĩ nó trông giống như
‫một tệp Docker tuyệt vời.
‫Tôi nghĩ rằng bạn phải dừng tín hiệu ở đó mà tôi thấy rất hiếm khi tôi nghĩ thuật ngữ xì gà là mặc định nhưng không
‫có gì sai khi đặt mặc định trong đó chỉ để hiểu theo nghĩa đen hơn.
‫Nhưng thật tuyệt khi bạn biết về điều đó bởi vì tôi hiếm khi thấy trong các tệp Docker bởi vì mọi người không nhận
‫ra rằng tùy chọn tín hiệu dừng tồn tại rất tốt cho bạn vì tôi nghĩ rằng rất nhiều thứ mà Docker của tôi
‫có thể nói.
‫Tôi đã nói nhiều về việc tắt ứng dụng.
‫Vì vậy, tầm quan trọng của việc tắt các kết nối đúng cách.
‫Tôi chắc rằng nó giống như một cái gì đó mà bạn đã biết và học về cách xử lý của chúng tôi trong ứng dụng
‫của bạn.
‫Thật tốt.