Thách thức đi cùng với sự phát triển như vũ bão hiện nay chính là việc triển khai các ứng dụng trong cùng một khối. Tuy nó sẽ đem lại sự nhanh chóng và thuận tiện, nhưng việc này lại mang khá nhiều khuyết điểm và dễ gây ra các sự cố lớn, trong lĩnh vực công nghệ thông tin việc xảy ra sự cố dẫn đến thiệt hại khó lường hơn so với các lĩnh vực khác vì chính công nghệ thông tin ra đời là để hỗ trợ các lĩnh vực đó, cho nên phải có một phương pháp phù hợp cho giải pháp này. Ta hãy xem sự kiện dưới đây là ví dụ cho giải pháp này.
Hiện nay, công nghệ Docker đã dần được ưa chuộng và ngày càng được ứng dụng phổ biến. Việc sử dụng Docker cho phép người dùng vận chuyển mã nhanh hơn, tiêu chuẩn hóa hoạt động của ứng dụng, di chuyển mã một cách trơn tru và tiết kiệm tiền bằng cách cải thiện khả năng tận dụng tài nguyên. Với Docker, chúng ta sẽ được nhận một đối tượng duy nhất có khả năng chạy ổn định ở bất kỳ đâu. Cú pháp đơn giản và không phức tạp của Docker sẽ cho chúng ta quyền kiểm soát hoàn toàn. Việc đưa vào áp dụng rộng rãi nền tảng này đã tạo ra một hệ sinh thái bền vững các công cụ và ứng dụng có thể sử dụng ngay đã sẵn sàng sử dụng với Docker.
Vì những đặc điểm trên, chúng em đã nghiên cứu khái niệm Docker và thực hành demo để nắm rõ và tạo nền tảng nghiên cứu chuyên sâu.