mình ghi chép lại cho các bạn tiện copy nè thoát khỏi container nhưng vẫn giữ cho container hoạt động: bấm ctrl+p sau đó ctrl + q kiểm tra các container đang chạy: docker ps -a xóa 1 container: docker rm (không cần viết full chỉ cần viết 2,3 ký tự đầu) xóa 1 container ngay cả khi nó đang chạy: docker rm -f (không cần viết full chỉ cần viết 2,3 ký tự đầu) kéo 1 image về máy mình: docker pull (nếu như ko điền phiên bản thì nó sẽ tự động pull về phiên bản mới nhất. hiển thị các image đang có trong máy: docker images xóa 1 image: docker image rm (ko cần viết đầy đủ mà chỉ cần 1 vài ký tự đầu) tạo container từ image docker run -it -name "C1" -h cent1 kiểm tra các container đang chạy docker ps tắt 1 container đang chạy: docker stop container vào 1 terminal của 1 container docker attach xóa 1 container đang chạy: docker rm container -f
Mình vẫn chưa hiểu lắm, vì có nhiều image cho từng thứ riêng lẽ. Nhưng ví dụ mình muốn có một container đầy đủ Nginx, Php5.6(với các extension memcache,mcrypt..), mariadb...thì mình làm cách nào thế ạ. Mình tìm trong kho không cái nào có sẵn cả, tức là phải tự làm nhưng mình chưa biết cách nào để tạo đầy đủ như vậy, ko lẽ phải cài thủ công từng phần...
Bạn có thể đóng gói tất cả các phần mềm đó vào một Image, để làm bạn có thể xem phần Dockerfile, tuy nhiên không nên gộp tất cả vào một Image như vậy mà mỗi dịch vụ nên để ở một Image độc lập nhau (dễ debug, theo dõi log, phù hợp kiến trúc microservice, áp dụng chạy với Docker Swarm, Kubernetes ...).
Rất hay nhưng thiết nghĩ chủ kênh nên cải thiện phát âm tiếng Anh của mình, dù gì thì cũng là đang truyền đạt, đang dạy cho người khác nên cũng cần phải trau chuốt kĩ từ ngữ cho đúng tí.
Các bạn đăng ký theo dõi ủng hô kênh nhé, cảm ơn các bạn th-cam.com/users/xuanthulab
hay co tam
Cảm ơn anh đã chia sẻ.
Anh dậy như người có kĩ năng sư phạm vậy, rất rõ ràng và dễ hiểu.
công nhận luôn, ông này dạy hay vcd
Cảm ơn tác giả vì sự cống hiến, dành thời gian làm cả bộ serial dài tập hướng dẫn và mang tri thức tới cho cộng đồng anh/em.
Em xem nhiều video trong lẫn ngoài nước rồi, cho tới bây giờ của anh là dễ hiểu, dễ theo dõi nhất. Cảm ơn rất nhiều.
Thank anh vì đã chia sẻ kiến thức này ạ, mong anh ra nhiều video hơn về công việc,
Chúc anh năm mới an khang thịnh vượng
tks a nhiều, rất bổ ích và cần thiết cho các bạn muốn học docker, hướng dẫn rõ ràng " Pro "
Cảm ơn bạn rất là nhiều, video của bạn giúp tôi tiết kiệm được rất nhiều thời gian đọc tài liệu, nghiên cứu.
bài giảng dễ hiểu nhất em từng coi, cảm ơn anh
Xem serial nào của kênh này cũng rất là hay luôn
Cám ơn tác giả đã cống hiến cho Cộng đồng
thầy hướng dẫn chi tiết quá ạ
em cảm ơn thầy
Cảm ơn bác nhiều, đây đúng là loạt video xóa mù về docker.
Video rất hay, rất cụ thể, chi tiết và dễ hiểu cho người mới dùng docker
Cảm ơn những bài dạy của anh, rất dễ hiểu ạ.
Chúc anh thật nhiều sức khoẻ.
Hay quá. Căm ơn anh vì những kiến thức bổ ích
Cảm ơn anh đã dành thời gian chia sẻ docker tutorial
em cảm ơn anh đã làm clip hướng dẫn rất chi tiết cho newbie như em :)
video rất hay và rõ ràng, cảm ơn anh rất nhiều ạ
cảm ơn anh, bài giảng rất dễ hiểu ạ
Cảm ơn tác giả, a dạy rất chi tiết :D
e góp ý là a nên học phát âm tiếng anh lại cho chuẩn hơn thì xem video sẽ dễ hiểu hơn
mình ghi chép lại cho các bạn tiện copy nè
thoát khỏi container nhưng vẫn giữ cho container hoạt động:
bấm ctrl+p sau đó ctrl + q
kiểm tra các container đang chạy:
docker ps -a
xóa 1 container:
docker rm (không cần viết full chỉ cần viết 2,3 ký tự đầu)
xóa 1 container ngay cả khi nó đang chạy:
docker rm -f (không cần viết full chỉ cần viết 2,3 ký tự đầu)
kéo 1 image về máy mình:
docker pull (nếu như ko điền phiên bản thì nó sẽ tự động pull về phiên bản mới nhất.
hiển thị các image đang có trong máy:
docker images
xóa 1 image:
docker image rm (ko cần viết đầy đủ mà chỉ cần 1 vài ký tự đầu)
tạo container từ image
docker run -it -name "C1" -h cent1
kiểm tra các container đang chạy
docker ps
tắt 1 container đang chạy:
docker stop container
vào 1 terminal của 1 container
docker attach
xóa 1 container đang chạy:
docker rm container -f
Video rất hay, cám ơn anh
hay quá a ơi :D click chi tiết quá, coi là hiểu luôn :D
macos a dùng là gì vậy a. e thoát terminal container = Ctrl P Q nhưng ko work, e đang dùng macos monteri chip m1.
Bạn phân tích rất chi tiết
Rất chi tiết và dễ hiểu
có cài dc container windown trong docker cài trên ubuntu khongn anh. Thanks
Trong phần tổng kết cuối cùng bị thiếu mất lệnh start container ạ.
docker start "id của container"
Em chào anh, Docker và K8S khác nhau như thế nào ạ>
bài giảng dễ hiểu quá
ALO. bạn cho mình hỏi chút.. sao mà cài Docker Desktop xong thì ảo hóa VT lại bị tắt, và không thể chạy được giả lập adroai nữa
A cho em hỏi là tên host của container sẽ được sử dụng để làm gì ạ ?
Đến video về mạng bạn sẽ biết
@@XuanThuLab e cảm ơn a. Thực sự tìm hiểu về docker xem series của a vẫn chi tiết và dễ hiểu nhất. Chúc a nhiều sức khoẻ, ra nhiều series hay hơn nữa
hướng dẫn quá hay luôn, cho a 1 like và 1 sub hehe
Có thể đóng gói được các phần phềm như notepad++ thành image đươc không anh ơi
A giảng hay quá. Đều tiếng anh a phát âm hơi kì kì xí =)) "image" mà tưởng init. còn latest nữa =)). Chịu thua a luôn á
i miếc
Cảm ơn anh, rất dễ hiểu
Rất hay, rõ ràng. Thanks anh
Hay và dễ hiểu nhưng a phát âm tiếng anh chối quá. Nên cải thiện.
anh giang rat hay , thanks anh
em muốn hỏi làm sao có thể truy cập tới địa chỉ trong container có thể public ra bên ngoài mạng internet không anh . em đang gặp sự cố vấn đề này
Ánh xạ cổng vào máy HOST, th-cam.com/video/k1SwXOxvMdE/w-d-xo.html
hi a, em hỏi a chút ạ. E vào trong container e mới đổi tên hostname có đc k ạ?
Đổi được bạn nhé
Cảm ơn anh rất rất nhiều !
Mình vẫn chưa hiểu lắm, vì có nhiều image cho từng thứ riêng lẽ. Nhưng ví dụ mình muốn có một container đầy đủ Nginx, Php5.6(với các extension memcache,mcrypt..), mariadb...thì mình làm cách nào thế ạ. Mình tìm trong kho không cái nào có sẵn cả, tức là phải tự làm nhưng mình chưa biết cách nào để tạo đầy đủ như vậy, ko lẽ phải cài thủ công từng phần...
Bạn có thể đóng gói tất cả các phần mềm đó vào một Image, để làm bạn có thể xem phần Dockerfile, tuy nhiên không nên gộp tất cả vào một Image như vậy mà mỗi dịch vụ nên để ở một Image độc lập nhau (dễ debug, theo dõi log, phù hợp kiến trúc microservice, áp dụng chạy với Docker Swarm, Kubernetes ...).
thank you very much
really useful
Chỉnh như nào để có đc cái Terminal đẹp và có dấu nhắc phía trước như của anh nhỉ ?
Mình không chỉnh gì đâu, do dùng .Net Core nên thích cài và dùng PowerShell trên macOs thôi cho nó giống bên Windows thôi ;)
thank Pro ạ
Good tutorial
Rất hay nhưng thiết nghĩ chủ kênh nên cải thiện phát âm tiếng Anh của mình, dù gì thì cũng là đang truyền đạt, đang dạy cho người khác nên cũng cần phải trau chuốt kĩ từ ngữ cho đúng tí.
Điển hình là image. Chủ kênh toàn đọc in mít, nhấn âm 2 nhưng đúng ra là phải nhấn âm 1.
cám ơn
Thanks
cam on ad
qua chi tiet
Thanks a :)
Thanks.
Tác giả phát âm Tiếng Anh sai nhiều quá :))
cảm ơn a, rất dễ hiểu ạ