THẢO LUẬN

thg 12 20, 2019 7:53 SA

nếu dự án của bạn có môi trường là linux thì ngon, linux container đều được hỗ trợ trên win, hay mac với linux VM nhưng nếu môi trường là window thì điều ngược lại không đúng, mặc dù theo lý thuyết mình nghĩ nó sẽ chạy được với Win VM nhưng có vẻ là nó chưa được hỗ trợ, không có 1 thứ gì tương tự WindowKit on linux docker. "Bất cứ môi trường nào" mình thấy ko đúng đâu, vì hiểu lầm này hồi đầu học docker mình tìm hàng giờ macos docker image

+1
thg 12 20, 2019 7:30 SA

Viết nhanh vậy b, mới đọc hồi sáng bài 1 , giờ đã có bài 2 😎 Thôi mình cày tiếp đây, tự nhiên có cảm hứng với Đốc Cơ 😃

+1
thg 12 20, 2019 7:17 SA

nhìn có vẻ khá dễ 😃)) (choino)

+1
Avatar
đã bình luận cho bài viết
thg 12 20, 2019 7:16 SA

Bài viết hay quá, cảm ơn bạn đã chia sẻ 🤗

+1
Avatar
đã bình luận cho bài viết
thg 12 20, 2019 6:35 SA

Yêu thêm DockerSlim nhé (https://github.com/docker-slim/docker-slim). Minify docker container image đến 30x 😃

+3
thg 12 20, 2019 6:31 SA

Bạn viết hay và dễ hiểu quá! Cho 1 vote!

+1
thg 12 20, 2019 6:31 SA

Chào bạn thực tế là mình cũng chưa thấy ai dùng window container cả, mình cũng chưa dùng. Nhưng thực tế là có, bạn cũng đồng ý như thế 😄.

Trong bài mình cũng chỉ nói qua về Docker cho Windows, còn thực hành biết đâu cũng có nhiều người tò tìm hiểu.

Dù sao cũng cám ơn bạn nhiều vì đã làm rõ các vấn đề bến trên nhé 😃

0

cảm ơn bạn nhé. nếu có e gái hay chị gái có thể giới thiệu mình.hyhe

0
thg 12 20, 2019 6:15 SA

Đầu tiên docker chỉ dùng công nghệ Linux container với linux container engine, để mang những tính năng đó sang hệ điều hành khác, docker cần VM Linux bây giờ window hợp tác với docker, window có window container, và docker tạo thêm window container engine, nhưng tương tự với linux, window container engine cũng chỉ chạy được trên máy window. Có nghĩa là mấy cái window os base image chỉ chạy được trên window, mà chưa thấy ai dùng cả

+1

@phamtuananh760 Vừa code giỏi vừa đẹp trai 😍😍

0
thg 12 20, 2019 4:25 SA

Bài viết hay quá. Chắc anh cũng phải thử thôi.

PS: Ý kiến cá nhân thôi nhé, em nên tách ra làm 2 bài thì đọc sẽ "feel" dễ hơn

+2
thg 12 20, 2019 4:24 SA

Wow khá nóng anh ơi :v đợt này a tui rảnh có khác viết liền mấy bài luôn

+1

part 2-5 chưa có hả bác 😄

0
thg 12 20, 2019 3:55 SA

Vậy là bạn tìm đúng người rồi. Docker Beauty is here! 😄 😄

0
thg 12 20, 2019 3:54 SA

Mình sẽ cố gắng chia sẻ nhiều nhất có thể tới các bạn, nhớ theo dõi blog của mình nhé 😉

0
thg 12 20, 2019 3:54 SA

Cám ơn e đã theo dõi nhé 😄

+1
thg 12 20, 2019 3:50 SA

Cám ơn bạn đã góp ý nhé 😉

  • Mình được biết có container window cho Docker
  • Cám ơn bạn đã làm rõ cho mình và cho các bạn đọc khác, có nhiều khái niệm mình cũng chưa giải thích 1 cách dễ hiểu nhất cho bạn đọc được.
0
Avatar
đã bình luận cho bài viết
thg 12 20, 2019 3:48 SA

Tâm đắc nhất câu này : Use Docker First - Then Learn About It Later 💯

Không biết cày đến Series mấy là có thể làm đc b nhỉ ? Mình đang ngóng dùng nó để setup cho pet project của mình dùng Nodejs, Nextjs, MongoDB. Trước đây setup thủ công cực quá, mặc dù chạy ok nhưng cứ nghĩ trong đầu nếu cứ làm kiểu này có ngày đột quỵ 😀

+4

Linh cảm là chuẩn nhất

0
thg 12 20, 2019 2:21 SA

Với ít hiểu biết của mình về docker thì mình xin phép bổ sung:

  • Docker chỉ chạy trên linux, vì thế bất kỳ môi trường nào ngoài linux chạy docker thì thực ra đều là chạy trên VM
  • Như bạn đã nói docker là ảo hóa os, VM là ảo hóa kernel. Chính vì vậy docker khởi động nhanh hơn và cùng chia sẻ một kernel, resources, và ở đây dẫn đến 1 điều mâu thuẫn với điều bạn nói "môi trường trong docker độc lập với môi trường docker host". Tất cả những tính năng, setup liên quan đến linux kernel đều sẽ không độc lập, có nghĩa là docker image chạy ngon lành trên local vẫn chết như thường khi deploy, mình ví dụ 1 cái nhé UID và GID
+2
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí