Tất tần tật về Docker trong 10 phút

Поделиться
HTML-код
  • Опубликовано: 28 апр 2024
  • Docker, bên cạnh Git, là 2 công cụ mà bất kì ai làm về IT cũng cần nắm vững. Tuy nhiên, trên các trường đại học hay cao đẳng về CNTT, những kiến thức này gần như là không bao giờ được dạy, mà các bạn sẽ chỉ có cơ hội học chúng ở môi trường làm việc thực tế, cụ thể là ở các công ty. Trong video này mình sẽ giới thiệu với các bạn mọi thứ các bạn cần biết và nắm được về Docker
    Hiện tại mình đang mở các khóa học:
    - Tổng hợp các kiến thức Toán dành cho Data Science/Machine Learning/Deep Learning
    - Python cơ bản và AI/Machine Learning/Python cơ bản
    - Data Science/Machine Learning/Python nâng cao
    - Deep Learning for Computer Vision cơ bản
    - Deep Learning for Computer Vision chuyên sâu
    Các bạn quan tâm đến lớp học của mình, có thể liên hệ qua Zalo: 0349942449
    Github profile: github.com/uvipen/
    Linkedin profile: / vietnguyen-tum
    Email: nhviet1009@gmail.com
    Fanpage: / vietai4all
    Facebook: / vietnh91
    Zalo: 0349942449
    Mình tên là Việt. Hiện tại mình đang sinh sống và làm việc tại Berlin, Đức. Mình là Senior AI engineer (kĩ sư trí tuệ nhân tạo). Công ty của mình hoạt động về lĩnh vực thể thao, cụ thể là sport streaming. Mình tốt nghiệp đại học ngành CNTT tại đại học Bách Khoa Hà Nội, rồi sau đó mình học tiếp lên thạc sĩ tại đại học kĩ thuật Munich, chuyên ngành trí tuệ nhân tạo và robot. Mình đã làm việc trong lĩnh vực AI được 7 năm rồi. Mình mong rằng qua kênh youtube này, mình có thể chia sẽ với các bạn kinh nghiệm cũng như kiến thức về CNTT nói chung cũng như AI nói riêng.
  • НаукаНаука

Комментарии • 111

  • @refacore-c
    @refacore-c 29 дней назад +2

    Một góc nhìn trực quan, gần gũi để giải thích về docker. Hi vọng Việt ra thêm video nâng cao với góc nhìn chuyên môn để khán giả hiểu rõ bản chất của docker.

  • @QuangNguyen-ej7xt
    @QuangNguyen-ej7xt 29 дней назад +2

    Hay quá a ạ e đang năm 2 cx đang học về devops gặp đc a giảng dễ hiểu quá ạ

  • @Libra04
    @Libra04 Месяц назад +1

    Cảm ơn anh, kiến thức rất bổ ích. Rất mong chờ những video tiếp theo của anh 😍

    • @vietnh1009
      @vietnh1009  Месяц назад

      cảm ơn em đã ủng hộ nha ^_^

  • @thanhdt114
    @thanhdt114 Месяц назад +11

    Chia sẻ cá nhân: mình chỉ thực sự hiểu được docker khi mình bắt tay vào sử dụng và "vọc vạch" nó, chứ còn lúc mình tìm hiểu về lý thuyết xem docker là gì và nó hoạt động ra sao thì khá khó hiểu. Nhưng mà khi đã biết dùng docker rồi thì mới thấy nó "sướng" nha

    • @HIT.G
      @HIT.G Месяц назад +2

      đồng ý kiến

    • @vietnh1009
      @vietnh1009  Месяц назад +2

      Chuẩn bạn ạ

    • @tuandinh1645
      @tuandinh1645 Месяц назад +1

      Đọc lý thuyết k hiểu, làm xong k hiểu, đọc lại lý thuyết lại hiểu 😄😄😄

    • @accclone8545
      @accclone8545 25 дней назад +1

      :)) sướng thiệt, khỏi setup tải file này nọ take time, chỉ cần run container hoặc viết file docker compose.

  • @LamNguyen-je1mf
    @LamNguyen-je1mf Месяц назад +2

    cảm ơn vid của a, đúng lúc e đang cần tìm hiểu về docker. Mong a sớm ra tiếp vid về phần này à

    • @vietnh1009
      @vietnh1009  Месяц назад

      cảm ơn em đã ủng hộ nha. Anh sẽ sớm ra video tiếp theo

  • @chikienduong3681
    @chikienduong3681 21 день назад

    Hóng video tiếp theo của anh về Docker Image hehe

  • @Choidaubac
    @Choidaubac 25 дней назад

    Rất mong chờ phần 2 a ơi

  • @NguyenThinhPhat
    @NguyenThinhPhat Месяц назад +1

    Bạn giải thích rất dễ hiểu. Cảm ơn bạn.

    • @vietnh1009
      @vietnh1009  Месяц назад

      cảm ơn bạn đã ủng hộ

  • @thainv253
    @thainv253 Месяц назад

    Cảm ơn bạn. Rất dễ hiểu!

  • @phiphongnguyen3352
    @phiphongnguyen3352 Месяц назад +1

    a giảng dễ hiểu quá ạ, cảm ơn anh nhiều!!!

    • @vietnh1009
      @vietnh1009  Месяц назад

      cảm ơn em nhiều nha

  • @artforlifessake8666
    @artforlifessake8666 27 дней назад +1

    Cảm ơn bạn rất nhiều❤ ý tưởng Phở Gà hữu ích và gần gũi, giúp việc tiếp cận kiến thức hay và dễ hơn dành cho những người mới

  • @tranbaotu5738
    @tranbaotu5738 Месяц назад +1

    mong sớm có video tiếp theo ạ,,hay quá a ơi,

    • @vietnh1009
      @vietnh1009  Месяц назад

      cảm ơn em nhiều nhé

  • @clq7750
    @clq7750 Месяц назад +1

    Dễ hiểu quá a, em cảm ơn.
    em đang dự tính đến tháng 8-10 sẽ học Docker, từ nay đến đó mong anh sẽ ra thêm video tutorial về docker ạ.

    • @vietnh1009
      @vietnh1009  Месяц назад

      Cảm ơn em ủng hộ nha

  • @sonngoviet2616
    @sonngoviet2616 26 дней назад +1

    Hay quá!!! Mong bạn sớm ra phần 2 tóm tắt về cách sử dụng docker!!!

    • @vietnh1009
      @vietnh1009  24 дня назад

      mình sẽ cố gắng ra phần tiêp theo trong tuần sau. cảm ơn bạn ủng hộ

  • @huyxuan6194
    @huyxuan6194 15 дней назад +1

    Cái này đúng thứ em mắc phải, em cảm ơn anh ạ!

  • @tailee21417
    @tailee21417 21 день назад

    kiến thức rất thiết thực ạ😁

  • @dungam9402
    @dungam9402 Месяц назад

    cám ơn chuyên gia

  • @nguyentrung7403
    @nguyentrung7403 Месяц назад +1

    dễ hiểu quá, cảm ơn anh Việt

    • @vietnh1009
      @vietnh1009  Месяц назад

      cảm ơn em đã ủng hộ nhé

  • @truongnguyennhat9356
    @truongnguyennhat9356 Месяц назад +1

    Chúc anh Việt sức khoẻ

  • @nguyennhatbao-fr8kf
    @nguyennhatbao-fr8kf Месяц назад +1

    cảm ơn anh! video rất bổ ích

  • @3sharinnegan753
    @3sharinnegan753 16 дней назад +1

    Cảm ơn bạn về bài giảng 👍!

  • @minhnguyenha2730
    @minhnguyenha2730 Месяц назад

    E có một số thắc mắc cũng rất mong được Anh giải đáp ạ
    1, Chương trình của em nó sẽ bao gồm những file Setting.ini thì liệu khi triển khai docker mình có thể chủ động chỉnh sửa không ạ
    2, Chương trình em đang triển khai nó yêu cầu cài đặt các SDK của bên thứ 3 thì có cách nào để khi Run container nó cũng chủ động cài đặt được không ạ
    3, Thường thì Cudnn hay Cuda nó yêu cầu mình phải cài đặt thì Docker có thể cài đặt được nó không ạ.
    E cảm ơn Anh ạ!
    Chúc Anh nhiều sức khỏe!

  • @quangminh8580
    @quangminh8580 Месяц назад +1

    bài giảng hay quá anh ạ

  • @chungdev
    @chungdev Месяц назад +1

    dễ hiểu, cảm ơn bạn

  • @phuoan6843
    @phuoan6843 Месяц назад +5

    Em thấy rất cảm kích về nhưng điều mà anh chia sẻ giúp mở mang kiến thức về ngành IT nói chung và AI nói riêng. Mong video kì sau anh sẽ làm về các dịch vụ cloud của azure hoặc google hoặc của amazon để train các mô hình được không ạ.

    • @vietnh1009
      @vietnh1009  Месяц назад +2

      anh cũng tính ra 1 video về AWS sớm

  • @user-ry8bw8ks2n
    @user-ry8bw8ks2n 8 часов назад

    cho minh hỏi php , visual studio, js có cho vào docker container để chạy được không

  • @nguyencaoluan9190
    @nguyencaoluan9190 Месяц назад +1

    video hay lắm ạ

    • @vietnh1009
      @vietnh1009  Месяц назад

      cảm ơn bạn nhiều nhé 😍

  • @KHANHLINH-zq7xy
    @KHANHLINH-zq7xy Месяц назад +1

    Anh ơi, video tiếp theo anh hướng dẫn các tạo file docker để chạy được 2 phía fontend (React+Vite) và Backend (NodeJs) đi anh.

    • @vietnh1009
      @vietnh1009  Месяц назад

      Hiu anh ko biết gì về web cả em ạ 🥲

  • @anhhaoam3379
    @anhhaoam3379 Месяц назад +1

    Mong anh ra tiếp thêm video về docker

    • @vietnh1009
      @vietnh1009  Месяц назад

      Chắc chắn em nha. Cảm ơn em đã ủng hộ

  • @Yone.Yovender
    @Yone.Yovender Месяц назад +1

    Huu ich anh a, cam on anh da chia se

  • @nullemoo6846
    @nullemoo6846 Месяц назад

    rất bổ ích
    1 sub cho bác

  • @honghacga5267
    @honghacga5267 25 дней назад +1

    anh ơi, anh ra gấp Chuỗi Series về Docker" đi ạ. Nghe anh giảng cuốn quá. Năn nỉ anh đấy ạ :D

    • @vietnh1009
      @vietnh1009  24 дня назад +2

      ui cảm ơn em ủng hộ. anh sẽ cố ra phần tiếp theo trong tuần sau nha

    • @honghacga5267
      @honghacga5267 20 дней назад +1

      @@vietnh1009 Mãi yêu ạ

  • @khoaang1721
    @khoaang1721 Месяц назад +1

    quá hay a ơi

  • @huyvu-nh8mn
    @huyvu-nh8mn Месяц назад +2

    mong anh ra tiếp docker tutorial vid ạ

    • @vietnh1009
      @vietnh1009  Месяц назад

      uh trong tuần sau em nha

  • @trihuu7502
    @trihuu7502 16 дней назад +1

    hay ạ

  • @samaHama-wfssa
    @samaHama-wfssa Месяц назад +1

    em đang cấu hình docker lun, mà xong rùi

  • @cuongphan-dev
    @cuongphan-dev Месяц назад

    Khi bạn muốm build souce code nhưng lại phải cài 1 đống thứ vào máy tính thì chỉ cần có docker file mọi chuyện đều trở nên easy với 1 dòng lệnh

  • @user-zj5zp2rp8c
    @user-zj5zp2rp8c Месяц назад +1

    hi mong anh ra clip về ubuntu ạ

    • @vietnh1009
      @vietnh1009  Месяц назад +1

      anh đang làm clip đó luôn :))))

  • @thanhtinhtran843
    @thanhtinhtran843 Месяц назад

    video âm thanh hơi nhỏ ông ơi, phải chi có phụ đề dễ theo dõi hơn

  • @hoangtrungle2742
    @hoangtrungle2742 Месяц назад +1

    respect

  • @duynguyen-pe4ps
    @duynguyen-pe4ps Месяц назад +1

    a dạy aws cho AI đi ạ

    • @vietnh1009
      @vietnh1009  Месяц назад +1

      Mình sẽ làm 1 video khác về topic này bạn nhé

  • @afierosycollins3838
    @afierosycollins3838 Месяц назад +1

    hello

  • @minduc07
    @minduc07 26 дней назад +1

    Docker nó tận dụng được phần cứng GPU tốt như máy vật lý không Ads ?

  • @PeterDonate
    @PeterDonate Месяц назад +1

    Dạ anh edit bằng phần mềm nào vậy ạ?

    • @vietnh1009
      @vietnh1009  Месяц назад

      Mình dùng Canva bạn ạ

    • @PeterDonate
      @PeterDonate Месяц назад +1

      @@vietnh1009 Dạ anh cho e xin cái link về edit của canva đc ko ạ?

    • @vietnh1009
      @vietnh1009  Месяц назад

      @@PeterDonate canva.com em ạ

    • @PeterDonate
      @PeterDonate Месяц назад

      @@vietnh1009 Dạ em cảm ơn anh nhiều nha ạ

  • @danhpro5866
    @danhpro5866 Месяц назад +1

    mong có video sớm ạ

    • @vietnh1009
      @vietnh1009  Месяц назад

      Cảm ơn em ủng hộ nha

  • @kysugu
    @kysugu Месяц назад

    E dùng docker để chạy udpxy thì bị lỗi ufw chặn kết nối, kiểu nếu bật ufw thì ko dùng đc, mà tắt ufw thì lại kết nối bình thường, kết nối trong lan a nhé chứ chưa cần phải là ra ngoài internet, mong a giải đáp giùm

    • @nthautogame41
      @nthautogame41 18 дней назад

      Bạn thử ufw allow port cần sử dụng xem sao

  • @parkle_
    @parkle_ Месяц назад +1

    Em cảm ơn vì những chia sẻ của anh, nhưng em có một thắc mắc. Theo như những gì anh chia sẻ, em thấy việc sử dụng docker và máy ảo có nhiều điểm tương đồng, ví dụ như khi nhét một phần mềm vào docker container và đưa đến cho người dùng, cũng tương tự như việc nhét phần mềm vào trong một máy ảo, sau đó gửi docker/máy ảo đến cho người dùng, rồi người dùng dùng phần mềm khác mở docker/máy ảo ra là dùng được luôn. Liệu em hiểu thế này có đúng không anh, mong được anh giải đáp.

    • @vietnh1009
      @vietnh1009  Месяц назад +2

      Hi em, làm sao để mình có thể gửi máy ảo trên máy mình sang cho người khác được em nhỉ ? Mình ko thể vác nguyên cái máy có cài máy ảo rồi đưa cho khách dc

    • @CowDHai
      @CowDHai Месяц назад +1

      Chắc bạn đang nhầm lẫn chưa Docker image và VM image. Cả Docker/VM đều sử dụng phần cứng của host (máy thật) để vận hành. Tuy nhiên, với VM, host sẽ có 1 lớp gọi là Hypervision, lớp này sẽ quản lý các VM, MỖI VM sẽ được cài đặt MỘT OS (HDH) khác nhau. Ngược lại, với Docker, host sẽ có một lớp gọi là Docker Engine, lớp này sẽ được cài đặt tương thích tùy vào OS (HDH) của host, các Docker Container sẽ vận hành phụ thuộc vào Docker Engine này (không phải bị phụ thuộc vào OS được cài như VM)

  • @batboyboy
    @batboyboy 21 день назад

    co HD tao docker thi tot :D!

  • @FunnyBunn8
    @FunnyBunn8 Месяц назад +1

    Cảm ơn anh việt đẹp trai nha😝

  • @runitanyway6225
    @runitanyway6225 Месяц назад +1

    đính chính xíu là mac os mới đúng nha a , iOS thì chỉ chạy trên iphone thôi, chạy trên máy tính là mac OS

    • @vietnh1009
      @vietnh1009  Месяц назад +1

      Hi đúng rồi, cảm ơn bạn correct giúp mình nhé 🥰

  • @vuduchong
    @vuduchong 24 дня назад

    Thử Docker 3-4 năm trước rồi mà giờ vẫn chưa biết áp dụng vào project :(
    Ae ai cầm tay chỉ việc giúp với

  • @luongfurniture
    @luongfurniture 19 дней назад

    Có ai chạy node pi network không ?? cũng qua docker :))))

  • @TuyenPKT
    @TuyenPKT 25 дней назад

    iOS ????

  • @tranthinhqnam
    @tranthinhqnam Месяц назад +1

    anh ơi em lập trình java mà oop thằng java khoai quá anh, khó hiểu thật sự luôn... giờ sao đây anh, em nản quá

    • @vietnh1009
      @vietnh1009  Месяц назад

      Trên mạng có nhiều tutorial dễ hiểu lắm em ạ.

  • @gamogm8234
    @gamogm8234 Месяц назад +1

    Mik ko nhớ docker có thể chạy trên nền window thuần hầu hết phải vác base docker chạy linux thì mới cài các container để chạy trên đó. Ah mà quên nữa nó khá ngốn ram và ổ đĩa khốn nạn máy yếu chán vl

    • @vietnh1009
      @vietnh1009  Месяц назад

      Mình khi đi làm cũng chỉ chạy trên ubuntu thôi. Nhưng vì đa số các bạn sinh viên khi chưa đi làm thì vẫn quen vs xài Win, nên mình làm hướng dẫn trên Win

    • @gamogm8234
      @gamogm8234 Месяц назад

      @@vietnh1009 tại vì trước window nó hướng dẫn theo kiểu dùng cli thì bắt buộc phải có wsl thì mới dùng được nhưng nó tốn kém tài nguyên còn trước đó nữa chưa có wsl thì chỉ buộc phải dùng linux và cái này rất buồn cười vì nhiều người dạy mình trước giờ cũng toàn làm là theo cài linux bởi vì "its just work"

    • @HaiNguyen-ey4zw
      @HaiNguyen-ey4zw Месяц назад +1

      Tiêu chuẩn giờ 16gb RAM trên lap or PC là chạy ngon mà. Còn server thì 4gb chạy cug mượt mà.

    • @vietnh1009
      @vietnh1009  Месяц назад +1

      @@HaiNguyen-ey4zw có lẽ còn tùy mảng. Chứ mình làm AI thì 16Gb chưa bao h là đủ cả :(

    • @gamogm8234
      @gamogm8234 Месяц назад

      @@HaiNguyen-ey4zw thời điểm mik dùng tầm 2019 bây giờ khác hơn rồi nhưng vẫn cần lượng lớn phần cứng chứ chạy máy cũ quá ko dùng đc , mik vẫn dùng ddr3 12 gb vs sata 2 hdd chủ yếu dùng máy ảo nhưng pm mới thì hơi khó chạy đa tác vụ

  • @connectdata8590
    @connectdata8590 Месяц назад

    Đang ở docker lại nhảy sang python rồi lại giải thích làm các hdh khác nhau có ios nữa chịu ông làm nội dung. Không có cái mô tả gì cả, 1 vòng luẩn quẩn

    • @cuongnguyencao6316
      @cuongnguyencao6316 Месяц назад

      Bạn không hiểu chỗ nào ? mình thấy anh giải thích đơn giản như cho trẻ con lắm rồi ấy :)))

    • @phambinhan17
      @phambinhan17 Месяц назад

      Người ta đang giải thích tại sao lại cần Docker đấy ạ.