[Full] Docker là gì? | Hướng dẫn đầy đủ nhất về Docker và Compose

  Рет қаралды 59,355

nbstudio

nbstudio

Күн бұрын

Пікірлер: 133
@ThoNguyen-ns6jh
@ThoNguyen-ns6jh Жыл бұрын
Nếu chưa biết gì về docker thì video này khá ngợp, mình dạo quanh youtube, google, tìm hiểu về docker được gần 1 tuần rồi. Giờ thấy video này, vừa tổng hợp lại kiến thức vừa mở rộng thêm kiến thức, như tìm thầy mỏ vàng vậy, thankeo anh zai fbt nhé :>
@tinhocvanphong7200
@tinhocvanphong7200 3 жыл бұрын
dạo quanh một vòng giải thích về docker thì có bạn là giải thích rõ ràng và dễ hiểu nhất. cảm ơn bạn
@khoivykhoi1234
@khoivykhoi1234 Жыл бұрын
cảm ơn về bài giản của bạn, nó thật cô đọng, xã hội rất cần những người đóng góp to lớn như bạn.
@huywarrior
@huywarrior Жыл бұрын
Video hơn nhiều bài giảng trên mạng. Video dài mới đúng nghĩa là học, ngắn nhanh thì chỉ đổi lại sự mơ hồ. Mọi sự kiên trì đều được đền đáp xứng đáng. Biết ơn tác giả rất nhiều, mong rằng tác giả sẽ ra nhiều hơn video thế này
@HoangNguyen-ko8jh
@HoangNguyen-ko8jh Жыл бұрын
Trình bày quá hay, vừa vào đưa ra một cái ví dụ là hiểu rồi. Mấy ông bên kia nói chuyện cao siêu quá mà :)) nói thẳng áp dụng vào thực tế như anh này là hiểu ngay
@nbstudio2
@nbstudio2 4 жыл бұрын
Dear những anh chị em đã subscribe channel của mình trước đây, thành thật xin lỗi mọi người vì mình đã vắng bóng quá lâu trong thời gian qua. Hiện tại mình đã chuyển qua video về hướng dẫn công nghệ. Nếu đây không phải chủ đề của mọi người thì mọi người có thể hủy đăng kí để không phải nhận thông báo nữa, còn nếu mọi người vẫn ủng hộ thì mình xin được cảm ơn ạ 😊
@onlinemogulvn
@onlinemogulvn 3 жыл бұрын
@Nam Bach Cho mình xin slice với, video hay qúa. Email: quanghung15101993@gmail.com
@tranngocphuc9709
@tranngocphuc9709 3 жыл бұрын
Làm tiếp video hướng dẫn công nghệ đi anh ơi. Ủng hộ 2 tay luôn!
@go_lang_thang
@go_lang_thang Жыл бұрын
Tus hay và đầy đủ nhất về docker mà em từng xem. Respect ạ
@HuyTruong-hu9sn
@HuyTruong-hu9sn Жыл бұрын
Cảm ơn vì bài giảng tâm huyết
@global_citizen
@global_citizen Жыл бұрын
a trình bày rất hay. Thanks a đã bỏ công sức của mình giúp tụi e học được nhiều thứ hơn
@phucpham18632
@phucpham18632 2 жыл бұрын
lượn lờ trên youtube này thì Video hướng dẫn của bạn là đầy đủ, dễ hiểu dễ nghe và rõ ràng nhất
@creativevn2924
@creativevn2924 11 ай бұрын
chi tiết vào thẳng vấn đề , cảm ơn tác giả nhiều lắm
@DuyBui-mv1dz
@DuyBui-mv1dz 3 жыл бұрын
29:15 mình chạy docker run -d nhưng nó vẫn ở trạng thái exited. Nếu bạn nào gặp trường hợp như mình thì chạy thêm cờ -t nhé: docker run -t -d
@khoainh2423
@khoainh2423 3 жыл бұрын
cuối cùng cũng tìm được chân nhân 😂. mong anh ra thêm các video
@thaiha2533
@thaiha2533 2 жыл бұрын
giải thích dễ hiểu, giọng rất dễ nghe. Mong bạn ra thêm nhiều video thêm nữa :D
@nguyenkimduong6846
@nguyenkimduong6846 5 ай бұрын
cảm ơn anh, video của anh rất hay, anh có thể cho em xin project cuối video để tham khảo cách liên kết của các api với docker được không ạ
@namquach73
@namquach73 Жыл бұрын
video này vô cùng chi tiết và dễ hiểu nha
@tunganhtest1
@tunganhtest1 2 жыл бұрын
video rất hay bạn truyền tải kiến thức rất rõ ràng dễ hiểu, cảm ơn bạn nhiều 🥰
@khanhnguyen1411
@khanhnguyen1411 5 ай бұрын
tr oi sao anh làm hay vs rõ ràng quá zi, em cảm onnn ạ
@PhungBinhOfficial
@PhungBinhOfficial 3 жыл бұрын
mong anh ra thêm video tổng hợp kiến thức kubernetes nữa cho đủ bộ ^^
@duynguyenmau5551
@duynguyenmau5551 2 жыл бұрын
Giải thích và demo rất dễ hiểu. Đã cho 1 like. Cảm ơn tác giả.
@minhvunguyen5114
@minhvunguyen5114 4 жыл бұрын
@nbstudio2
@nbstudio2 4 жыл бұрын
cảm ơn bạn nhìuu
@dev_winer09
@dev_winer09 Жыл бұрын
bài giảng hay và chi tiết quá ! cảm ơn bạn vì đã chia sẻ
@tranhuy517
@tranhuy517 11 ай бұрын
Rât hay❤❤Video quá chất lượng ❤❤❤❤❤
@sylencer6472
@sylencer6472 3 жыл бұрын
video hay, góp ý thêm này bạn ơi. Khi chỉ định id thì chỉ cần gõ 2 ký tự đầu là đc, ko cần copy paste hết
@zabtaro
@zabtaro 2 жыл бұрын
docker logs -f Nếu container không phải là nginx, khi lấy log nó là log nào của system ? chẳng hạn mysql container, sẽ thành log của Mysql ?!
@nbstudio2
@nbstudio2 2 жыл бұрын
Đúng. docs.docker.com/engine/reference/commandline/logs/
@quocnghila8704
@quocnghila8704 3 жыл бұрын
Cảm ơn anh, mới đầu vào thì anh nói hơi bé, mà vào trình bày là rất hay và dễ hiểu
@toanhuynh9936
@toanhuynh9936 2 жыл бұрын
cảm ơn bạn nhiều nha, những chia sẻ của bạn rất cần cho 1 non-tech như mình
@vule-cq6yp
@vule-cq6yp Жыл бұрын
sếp ơi , chia sẽ thêm công nghệ gì đi sếp ơi, sếp có số làm giảng viên lắm á.
@KhoiNguyen-uw4gq
@KhoiNguyen-uw4gq 2 жыл бұрын
Cám ơn bạn đã chia sẽ kiến thức về Docker. Mong chờ những video tiếp theo của bạn.
@trangnguyenvan6292
@trangnguyenvan6292 Жыл бұрын
Video chất lượng, cảm ơn bạn đã chia sẻ
4 жыл бұрын
hay quá, cảm ơn bạn.
@tuananhbui9679
@tuananhbui9679 Жыл бұрын
bác có thể làm bài hướng dẫn add proxy cho từng container không ạ
@ienngongoc3209
@ienngongoc3209 3 жыл бұрын
Đang coi phải dừng lại comment cho anh, bài giảng công nhận đầy đủ hết sức, giảng hay, tìm mãi mới được video hay như thế này. Cảm ơn anh nhiều nhé !
@nbstudio2
@nbstudio2 3 жыл бұрын
cảm ơn bạn nhiều nhé 😊
@xuantrinh2067
@xuantrinh2067 2 жыл бұрын
Cảm ơn a vì video dễ hiểu cho người mới bắt đầu với docker ạ
@thong3233
@thong3233 Жыл бұрын
anh ra thêm video giới thiệu K8S nữa đi anh !!!
@shinshinremix6324
@shinshinremix6324 Жыл бұрын
cảm ơn anh. video rất dễ hiểu
@tuananhnguyen7671
@tuananhnguyen7671 Жыл бұрын
Rất dễ hiểu, cảm ơn bạn
@nbstudio2
@nbstudio2 4 жыл бұрын
Video hơi dài, có mục lục ở phần mô tả, mọi người có thể xem nhé
@tranthaiduong5801
@tranthaiduong5801 3 жыл бұрын
Quá hay quá dễ hiểu ạ. Cảm ơn anh
@DatDoan-o1q
@DatDoan-o1q 10 ай бұрын
Tk b, giải thích rõ dễ hiểu
@SơnNguyễnThế-x5h
@SơnNguyễnThế-x5h 9 ай бұрын
Bằng này là đủ để fresher dunf ch a
@trungdam5991
@trungdam5991 3 жыл бұрын
Video rất chất lượng ạ, hy vọng bạn sớm làm thêm nhiều video
@go_lang_thang
@go_lang_thang 10 ай бұрын
ước gì AD ra thêm video mới =))
@HoàngNgọc-b1x
@HoàngNgọc-b1x Жыл бұрын
Cảm ơn bạn rất nhiều. video hữu ích
@AldenDang
@AldenDang 6 ай бұрын
Tks tac giả 🎉
@vivuuc4209
@vivuuc4209 2 жыл бұрын
anh có thể làm về kubernates và devops ko ạ!
@nbstudio2
@nbstudio2 Жыл бұрын
Mình chưa có thời gian, xin lỗi bạn ạ 😅
@duongduymen3755
@duongduymen3755 Жыл бұрын
Đỉnh quá anh uii
@HuyTruong-hu9sn
@HuyTruong-hu9sn Жыл бұрын
Mong ad làm thêm video về k8s
@blockchain_bull
@blockchain_bull 3 жыл бұрын
Quá hay. tutorial và PDF có tâm quá. cám ơn nbstudio
@phanphan6136
@phanphan6136 2 жыл бұрын
Chi tiết và dễ hiểu, cảm ơn bạn!
@LongLapTrinh29
@LongLapTrinh29 3 жыл бұрын
Quá tuyệt với. Đã like và subscribe. Cảm ơn bạn. Video rất chi tiết và dễ hiểu
@lofifordev-2268
@lofifordev-2268 Жыл бұрын
silde anh tự làm luôn à anh 💕
@thienay3899
@thienay3899 Жыл бұрын
Tuyệt vời idol .
@HieuNguyen-ie5bm
@HieuNguyen-ie5bm 3 жыл бұрын
Mình thấy video của bạn rất chi tiết và hay
@haivaninh442
@haivaninh442 3 жыл бұрын
510 like và 0 dislike . Thực sự video này quá bổ ích
@dragon7083
@dragon7083 3 жыл бұрын
Hay lắm bạn. Rất dễ hình dung và dễ hiểu
@thucnguyen-vr2oz
@thucnguyen-vr2oz 3 жыл бұрын
cảm ơn bạn, hướng dẫn rất chi tiết
@dnd7074
@dnd7074 3 жыл бұрын
hay, khá rõ ràng và có tâm, thanks a lot.
@hiepoan5882
@hiepoan5882 3 жыл бұрын
Hiện tại a đang làm ở dự án nào á a. video của a hay lắm ạ. E cũng mới vào fsoft. Hi vọng được làm quen a hihi
@DuyAnhDuyAnh
@DuyAnhDuyAnh 2 жыл бұрын
Gập người cảm ơn anh, rất dễ hiểu và chi tiết ạ
@meomeo9119
@meomeo9119 4 жыл бұрын
thêm nhiều video mới nha bạn ơi !!! hay quá à. Bạn làm video về cloud đi ạ
@レバンフイ
@レバンフイ 3 жыл бұрын
Cảm ơn bạn , bài giải thích rất chi tiết. Bạn cho mình hỏi dùng lệnh docker image pull thì mình get dc từ hub docker về desktop docker. Mình có thể viết code tiếp từ image download về không bạn, mình pull xong thì không thấy file download về ở đâu hết :D
@nbstudio2
@nbstudio2 3 жыл бұрын
Image là do docker quản lý, bạn không thể xem image lưu ở đâu bằng file explorer được, mà phải dùng lệnh "docker images" để xem. Nếu muốn sửa image, bạn hãy xem phần "dẫn nhập image và dockerfile" nhé
@レバンフイ
@レバンフイ 3 жыл бұрын
@@nbstudio2 Mình hiểu rồi , cảm ơn bạn nhe!
@congminh1889
@congminh1889 2 жыл бұрын
Cảm ơn bác nhieruf
@vyhaophan6079
@vyhaophan6079 2 жыл бұрын
rất hay và dễ hiểu.
@khongbich
@khongbich 3 ай бұрын
good tutorial bro
@lucd077
@lucd077 3 жыл бұрын
Ra thêm video tổng quan về k8s đi bạn ơi. Lâu quá ko thấy ra video
@nbstudio2
@nbstudio2 3 жыл бұрын
hihi, mình bận task quá không có thời gian làm bạn ạ 😅
@ggain1008
@ggain1008 3 жыл бұрын
rất hay, cám ơn bạn nhiều
@xuanchinh97
@xuanchinh97 3 жыл бұрын
chi tiết dễ hiểu thanks anh
@tranngocphuc9709
@tranngocphuc9709 3 жыл бұрын
Hóng ngày ra nốt phần 3 - Docker Swarm anh ơi!
@nbstudio2
@nbstudio2 3 жыл бұрын
cảm ơn bạn, mình sẽ làm khi có thời gian, bạn thông cảm giúp mình nhe 😁
@batboyboy
@batboyboy 2 жыл бұрын
nếu thế em có thể cài 1 server trên máy win và 2 máy ảo docker ubuntu chung 1 port 80 trên PC KO ạ?
@nbstudio2
@nbstudio2 2 жыл бұрын
Mình nghĩ là không được đâu. 1 port chỉ có thể bind với 1 host tại một thời điểm thôi.
@uchung2890
@uchung2890 3 жыл бұрын
Cảm ơn chia sẻ của anh rất nhiều ạ
@khapham2220
@khapham2220 Жыл бұрын
Cho hỏi là: mình không sử dụng lệnh copy trong dockerfile mà sử dùng hàm volume của compose để ánh xạ folder gốc vào container được không: vi dụ thư múc www của nginx thì mình có thể sử dụng: Volumes: 'D:/www': /var/www Như vậy khi mình chép source web vào thì trong container nginx củng chạy đúng không bạn. CLIP RẤT HAY 🎉🎉🎉
@nbstudio2
@nbstudio2 Жыл бұрын
Đúng rồi bạn. Nó vẫn chạy được. Quan trọng nhất phải nắm được sự khác nhau giữa 2 cách dùng đó: - Cú pháp volume là để bind mount dữ liệu từ container sang ổ đĩa trên OS nhằm bảo toàn dữ liệu - Còn lệnh copy trong Dockerfile là để đem dữ liệu từ OS lên container nhằm phục vụ cho việc tạo mới container
@quyngo102
@quyngo102 2 жыл бұрын
quá đỉnh anh ơi, cho em hỏi là anh còn làm ở Fsoft không ạ?
@nbstudio2
@nbstudio2 Жыл бұрын
mình nghỉ rồi ạ
@1995s-q4i
@1995s-q4i 2 жыл бұрын
best video ❤
@lucd077
@lucd077 3 жыл бұрын
rất dễ hiểu
@aoatom8244
@aoatom8244 8 ай бұрын
Respect 1 video veef K8S a
@thamle-qb6dk
@thamle-qb6dk 2 жыл бұрын
hay và dễ hiểu
@minhhuyle6355
@minhhuyle6355 2 жыл бұрын
cảm ơn bạn nhiều
@vietpromax501
@vietpromax501 3 жыл бұрын
Cảm ơn anh nha
@canhtrinh3442
@canhtrinh3442 2 жыл бұрын
hay quá bạn
@Khang-sx1tn
@Khang-sx1tn Жыл бұрын
Tks bro!
@TuanNguyen-ef9lt
@TuanNguyen-ef9lt 3 жыл бұрын
Cho e hỏi chút sao e setup volume cho mysql trong compose khi up thì nó tạo volume đó nhưng khi down thì volume vẫn còn nhưng dữ liệu databse thì k còn ạ
@nbstudio2
@nbstudio2 3 жыл бұрын
Bạn kiểm tra xem: - Trong file docker-compose.yaml có mapping volume cho MySQL tường minh hay chưa? Tên thư mục chứa data có chính xác như document ghi hay không? 50:40 - Code có thực sự lưu data vào MySQL hay không?
@username.getname5965
@username.getname5965 3 жыл бұрын
cho em hỏi lúc run container đặt cổng port cho container mình đặt số tùy thích hay có quy tắc nào ạ?
@nbstudio2
@nbstudio2 3 жыл бұрын
container port phải là port mà app của bạn đang chạy bên trong container, ví dụ bạn chạy app SpringBoot ở local với port 8080 thì container port sẽ phải là 8080
@quyhienle409
@quyhienle409 2 жыл бұрын
Minh làm đên phần build docker thì bị lỗi
@buivu230
@buivu230 2 жыл бұрын
thanks nbstudio
@giabao2807
@giabao2807 Жыл бұрын
bn ơi mình sắp đi pv ở fosft bn cho mình xin ít kinh nghiệm đc ko nhỉ
@nbstudio2
@nbstudio2 Жыл бұрын
Bạn ôn những câu hỏi về tech stack bạn đang làm (JS, .NET, Java...) và những kinh nghiệm mà bạn đã có là được.
@giabao2807
@giabao2807 Жыл бұрын
@@nbstudio2 còn vòng tiếng anh dễ ko bn
@nbstudio2
@nbstudio2 Жыл бұрын
@@giabao2807 tùy đơn vị mà bạn apply vào, thường họ chỉ kiểm tra giao tiếp và đọc hiểu tài liệu thôi.
@vanpt4832
@vanpt4832 2 жыл бұрын
không có âm thanh hả mọi người
@ThacHungCoder
@ThacHungCoder 2 жыл бұрын
thấy localhost:4200 là biết master angular r ^^
@renlucifer1860
@renlucifer1860 3 жыл бұрын
A ơi cho e hỏi là trong Spring App e set port là 8082 mà trong docker-compose.yml khi e set port host và container đều là 8082 thì nó chạy. Còn khi 1 trong 2 cái đó nó mà khác 8082 thì lại k chạy. VD 8081:8082 or 8082:8081. A có thể giải thích tại sao đc ko a
@nambach6583
@nambach6583 3 жыл бұрын
Bạn xem phần port-mapping mình có đề cập khá rõ. Nếu app bạn chạy port 8082 thì khi map 8081:8082, bạn vào localhost:8081 sẽ thấy app chạy ở đó. Port đứng trước là port map vào máy local, port ở sau là port của app bên trong container của bạn
@renlucifer1860
@renlucifer1860 3 жыл бұрын
@@nambach6583 thx a
@renlucifer1860
@renlucifer1860 3 жыл бұрын
@@nambach6583 Trong file docker-compose tại sao service be và fe chung port 80 trong container mà vẫn chạy đc v a
@nambach6583
@nambach6583 3 жыл бұрын
@@renlucifer1860 bạn coi kĩ lại cú pháp port-mapping nha. 80 đó chỉ là port bên trong container, còn map ra máy local thì port khác nhau. Bạn phải coi phần "ports" của mỗi service, cái đó chính là port-mapping đó bạn
@renlucifer1860
@renlucifer1860 3 жыл бұрын
@@nambach6583 ý e là cả 2 chung port ở container thì khi gọi ở local làm sao nó bik đc mình đang mún map be hay fe đc a
@ovantu4709
@ovantu4709 2 жыл бұрын
ad cho mình xin slide được k ạ. Mình cảm ơn nhiều
@nbstudio2
@nbstudio2 2 жыл бұрын
trong phần mô tả có nhé bạn
@JohnSmith-nv7gq
@JohnSmith-nv7gq 3 жыл бұрын
anh ơi cho em xin slide được không a
@nbstudio2
@nbstudio2 3 жыл бұрын
mình đã cập nhật link slide r nhé
@vietduong918
@vietduong918 3 жыл бұрын
Cho em xin slide được không ạ
@nambach6583
@nambach6583 3 жыл бұрын
bạn gửi mail cho mình nhé
@vietduong918
@vietduong918 3 жыл бұрын
@@nambach6583 vietdh.vt02@gmail.com em cảm ơn ạ
@iepnguyenvan5732
@iepnguyenvan5732 3 жыл бұрын
Bạn ơi cho mình xin với đc không , nếu đc thì bạn gửi vào mail : ndiep80992@gmail.com hộ mình vs nhé , mình cảm ơn
@vietduong918
@vietduong918 3 жыл бұрын
@@iepnguyenvan5732 mình chuyển rồi nhé, bạn check mail nhé
@aiNguyen-wp7pj
@aiNguyen-wp7pj 3 жыл бұрын
@Viet Duong cho mình xin một bản với bạn, email peterpoy93@gmail.com
@ngocminhnguyen4972
@ngocminhnguyen4972 2 жыл бұрын
kzbin.info/www/bejne/r4impJhuiJekqa8 Cho mình hỏi đoạn này, nặng tầm cỡ 4 ??? gì ấy nhỉ?
@nambach6583
@nambach6583 2 жыл бұрын
...búa của Thor... đó bạn 😂
@duynguyenvan7324
@duynguyenvan7324 2 жыл бұрын
I could fix tNice tutorials?
@HungNguyen-py9ur
@HungNguyen-py9ur Жыл бұрын
@cuonghoang7609
@cuonghoang7609 Ай бұрын
Rất hay cảm ơn kênh nhiều
@quangdoan8464
@quangdoan8464 Жыл бұрын
Cảm ơn bạn
@diemquyentran7729
@diemquyentran7729 Жыл бұрын
e xin slide pdf được không ạ
@nbstudio2
@nbstudio2 Жыл бұрын
ở phần mô tả nhé
Tìm hiểu các thao tác cơ bản với Docker - Mì AI
56:03
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Hướng dẫn Docker cơ bản
1:09:47
Henry Web Dev
Рет қаралды 35 М.
Learn Docker in 1 Hour | Full Docker Course for Beginners
1:27:53
JavaScript Mastery
Рет қаралды 464 М.
DOCKER? DỄ ẤY MÀ #1 | CƠ BẢN | TodayILearned
17:09
Ông Dev
Рет қаралды 64 М.
Github Actions - CI/CD chưa bao giờ dễ hơn thế
32:12
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН