Trang Chủ Phát triển Docker - làm thế nào các container có thể đơn giản hóa sự phát triển linux của bạn

Docker - làm thế nào các container có thể đơn giản hóa sự phát triển linux của bạn

Mục lục:

Anonim

Nếu bạn chú ý đến những gì sysadins và người dùng Linux đang nói, họ thực sự hào hứng với thứ gọi là Docker. Nhưng chính xác thì nó là gì? Và tại sao bạn phải quan tâm? Ai đang sử dụng Docker? Bài viết này sẽ giúp giải thích sự hấp dẫn của Docker.

Docker là gì?

Docker là một cách để đóng gói các ứng dụng vào "các thùng chứa" cho phép chúng được di chuyển từ máy này sang máy khác. Nó có sức hấp dẫn đặc biệt đối với các nhà phát triển và quản trị viên hệ thống vì nó cho phép họ gửi các ứng dụng xung quanh và vẫn khiến chúng hoạt động cùng với tất cả các phụ thuộc của chúng.

Ví dụ: nhà phát triển có thể kiểm tra và xây dựng ứng dụng Web bằng LAMP (Linux, Apache, MySQL, PHP) trên máy cá nhân và sau đó đẩy các ứng dụng đến máy chủ thử nghiệm với các phiên bản ứng dụng được chứa và tất cả các thành phần, bao gồm cả cài đặt Ubuntu tối thiểu, với sự đảm bảo rằng chúng sẽ hoạt động từ máy này sang máy khác. Điều này giúp các nhà phát triển dễ dàng kiểm tra và tung ra các ứng dụng mới một cách nhanh chóng.

Docker - làm thế nào các container có thể đơn giản hóa sự phát triển linux của bạn