Container là môi trường nhẹ, di động và biệt lập đóng gói các ứng dụng và các phụ thuộc của chúng, cho phép triển khai nhất quán trên các môi trường điện toán khác nhau. Chúng đóng gói mã phần mềm, thời gian chạy, công cụ hệ thống, thư viện và cài đặt, đảm bảo rằng ứng dụng chạy giống nhau bất kể được triển khai ở đâu. Container chia sẻ hạt nhân của hệ điều hành máy chủ, khiến chúng hiệu quả hơn các máy ảo truyền thống. Các nền tảng container hóa phổ biến như Docker cung cấp các công cụ để tạo, phân phối và chạy container. Công nghệ này hỗ trợ kiến trúc vi dịch vụ, đơn giản hóa việc triển khai ứng dụng, cải thiện khả năng mở rộng và tăng cường các hoạt động DevOps bằng cách hợp lý hóa quy trình phát triển đến sản xuất và cho phép sử dụng tài nguyên hiệu quả hơn.