Bây giờ thì tôi đã biết đôi chút về Docker :D
1. Nguồn Now I understand a little bit how docker works 2. Động cơ Hiểu biết về những kiến thức mới và các trào lưu trong giới lập trình luôn là những điều hứng thú với bất kỳ developer nào, mình cũng không ngoại lệ. Mặc dù bây giờ mới tìm hiểu về docker có thể bị coi là quá muộn, tuy nhiên ...
1. Nguồn
Now I understand a little bit how docker works
2. Động cơ
Hiểu biết về những kiến thức mới và các trào lưu trong giới lập trình luôn là những điều hứng thú với bất kỳ developer nào, mình cũng không ngoại lệ. Mặc dù bây giờ mới tìm hiểu về docker có thể bị coi là quá muộn, tuy nhiên muộn còn hơn không bao giờ làm. Ngoài ra mình cũng đang tham gia 1 dự án sử dụng Docker cho nên lại càng có động lực để tìm hiểu, trong quá trình tìm tòi thấy có bài viết này khá hay và là lời hướng dẫn nhẹ nhàng để các bạn có hứng thú với Docker và áp dụng dần vào thực tiễn.
3. Từ khoá
- Docker : Công nhân bốc xếp (tratu.soha.vn)
- Container : Thùng hàng (tratu.soha.vn)
- Instance : Phiên bản
- Host : Máy chủ
- Dependancy: Phần phụ thuộc
- map : ghép
- root : gốc
- Gemfile : Được dùng bởi một chương trình tiện ích (tên Bundler), nó sẽ “thêm” các gems này vào môi trường Rails (thật ra là nó download và đặt các gems này vào một nơi được Rails hiểu. Từ đó, Rails gọi các gems này ra, tích hợp vào ứng dụng).
Mường tượng ra ngoài đời sống, đặt vào trường hợp bạn có rất nhiều thứ muốn chuyển cho người khác qua đường hàng thuỷ. Tất nhiên để tránh lưu lạc cũng như tiết kiệm chi phí, bạn sẽ cần đóng vào các thùng hàng (container), rồi sau đó đưa cho bên di chuyển hàng hộ bạn. Ở đây, các công nhân bốc xếp (docker) sẽ đưa các thùng hàng (container) này lên thuyền rồi sau đó sẽ đưa tới đúng địa chỉ. Và tất nhiên rồi, thùng hàng (container) lúc được giao sẽ ở trạng thái y hệt như khi bạn gửi và không tốn công chuẩn bị lại thứ gì cả trước khi được sử dụng.
4. Bài viết
Vậy là tôi cũng đã nghiên cứu Docker được vài giờ rồi, quá muộn cho buổi party