inflearn logo

Docker của nhà phát triển Toss, người vận hành cơ sở hạ tầng tài chính

Khóa học này không chỉ dừng lại ở việc hướng dẫn cách sử dụng Docker như một công cụ đơn thuần, mà được truyền tải dưới góc nhìn giải quyết những trăn trở và vấn đề thực tế phát sinh trong công việc. Từ những lỗi không thể dự đoán do sự khác biệt giữa môi trường phát triển và môi trường vận hành, những sai sót trong thiết lập do khái niệm về Image và Container còn mơ hồ, cho đến nỗi lo lắng về việc "phải biết đến mức nào mới có thể áp dụng vào thực tế" — tất cả sẽ được giải thích dựa trên kinh nghiệm trực tiếp từ việc vận hành hạ tầng tài chính trong ngành. Thay vì chỉ liệt kê các câu lệnh, khóa học tập trung vào các ví dụ thực tế về lý do tại sao cấu trúc này lại cần thiết, cách thiết kế Image như thế nào để dễ dàng bảo trì, và cách quản lý Container ra sao để vận hành dịch vụ ổn định. Đặc biệt, với việc chú trọng vào thực hành hơn là lý thuyết, khóa học tập trung vào việc nâng cao năng lực của học viên từ mức "biết dùng" lên mức "hiểu dưới góc độ vận hành" thông qua việc trực tiếp quan sát và thực hiện. Đây là khóa học đưa ra những tiêu chuẩn và định hướng thực tiễn cho những người mới bắt đầu tiếp cận Docker, những người đã từng sử dụng nhưng chưa nắm vững khái niệm, và những nhà phát triển muốn nâng tầm tư duy về hạ tầng của mình.

(5.0) 9 đánh giá

199 học viên

Độ khó Nhập môn

Thời gian Không giới hạn

Docker
Docker
GitHub
GitHub
docker-compose
docker-compose
docker-volume
docker-volume
container
container
Docker
Docker
GitHub
GitHub
docker-compose
docker-compose
docker-volume
docker-volume
container
container

Đánh giá từ những học viên đầu tiên

5.0

5.0

Wyatt

61% đã tham gia

Tôi đã sử dụng các tài liệu như dockerfile hay docker-compose mà không thực sự hiểu rõ, và với Docker cũng vậy, tôi chỉ biết những cách sử dụng đã học được mà thôi, còn những thứ như quản lý container hay dangling image thì tôi không biết rõ. Qua khóa học lần này, tôi dần hiểu hơn về Docker và cảm thấy tự tin hơn khi sử dụng nó. Tôi sẽ học hết những bài giảng còn lại và biến từng kiến thức thành của mình!

5.0

이병석

96% đã tham gia

Đây có vẻ là một lộ trình rất hữu ích cho những người mới bắt đầu. Những ai chưa biết gì cả chắc chắn có thể học được mọi thứ chỉ với bài giảng này!

5.0

warna

96% đã tham gia

Tôi đã xem rất kỹ và thực hành theo từng bước nội dung bài giảng rất hay này!

Bạn sẽ nhận được điều này sau khi học.

  • Khả năng hiểu và giải thích cấu trúc Docker Image và Container dưới góc độ thực tế công việc.

  • Khả năng tự do tạo và quản lý container bằng cách sử dụng các lệnh Docker cơ bản

  • Khả năng viết Dockerfile cũng như thực hiện xây dựng và tối ưu hóa hình ảnh (image)

  • Khả năng cấu hình môi trường container một cách ổn định thông qua thiết lập Volume và Network

  • Khả năng cấu hình dịch vụ đa container sử dụng Docker Compose

  • Khả năng hiểu cấu trúc Dangling Image và bộ nhớ đệm (cache), đồng thời có năng lực quản lý và dọn dẹp hình ảnh.

  • Khả năng theo dõi và giải quyết vấn đề thông qua việc kiểm tra log container và quản lý vòng đời.

  • Khả năng cấu hình chuẩn hóa môi trường phát triển local dựa trên Docker

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển đang sử dụng Docker nhưng vẫn hay nhầm lẫn giữa khái niệm Image và Container, dẫn đến việc lặp lại các sai sót khi thiết lập mỗi lần.

  • Nhà phát triển đang bị căng thẳng bởi vấn đề khác biệt môi trường theo kiểu “chạy được ở máy cá nhân (local) nhưng lại không chạy được trên máy chủ”.

  • Nhà phát triển luôn cấu hình dự án theo kiểu tạm bợ vì không hiểu rõ về Dockerfile và Compose.

  • Nhà phát triển trẻ đang gặp khó khăn trong việc kiểm tra log container, quản lý vòng đời và dọn dẹp tài nguyên.

  • Những nhà phát triển cảm thấy áp lực khi tham gia vào dự án thực tế hoặc công việc vận hành vì lý do thiếu kiến thức về cơ sở hạ tầng (infrastructure).

Xin chào
Đây là Hong

Xác minh Inflearn

Xác minh sự nghiệp

9,365

Học viên

597

Đánh giá

166

Trả lời

4.8

Xếp hạng

31

Các khóa học

Tôi bắt đầu học lập trình sau một thời gian dài lười biếng ở nhà và cảm thấy hứng thú với nó, hiện tại tôi đang đảm nhận việc phát triển máy chủ nền tảng (platform server) tại Pangyo. Tôi tiếp tục hoạt động với tư cách là người chia sẻ kiến thức vì muốn cung cấp cho các bạn phương pháp tôi đã học cũng như những vấn đề và giải pháp khác nhau mà các bạn có thể gặp phải trong thực tế.

 

Bài giảng không chỉ được tạo ra từ kiến thức của riêng tôi. Mọi bài giảng đều có sự đồng hành của những người cộng sự.

 

[Kinh nghiệm của người chia sẻ kiến thức]

[Cựu] Nhà phát triển blockchain liên quan đến Sandbox IP

[Cựu] Nhà phát triển Backend Metaverse

[Hiện tại] Nhà phát triển server đang làm việc lâu năm tại Pangyo

 

[Lịch sử phỏng vấn]

[Yêu cầu khác]

[Trang web chính thức]

Thêm

Chương trình giảng dạy

Tất cả

23 bài giảng ∙ (6giờ 2phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

9 đánh giá

5.0

9 đánh giá

  • warna97725274님의 프로필 이미지
    warna97725274

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    96% đã tham gia

    Tôi đã xem rất kỹ và thực hành theo từng bước nội dung bài giảng rất hay này!

    • jhong
      Giảng viên

      Chào bạn warna!! Cảm ơn bạn đã để lại đánh giá tốt nhé!! Sau này mình sẽ cung cấp thêm nhiều nội dung hữu ích hơn nữa!! Chúc bạn một ngày tốt lành nhé hihi

  • gjsu540607534님의 프로필 이미지
    gjsu540607534

    Đánh giá 15

    Đánh giá trung bình 5.0

    5

    91% đã tham gia

    Tôi đã mua và xem cùng với khóa học Kubernetes, và có vẻ như chỉ cần xem hai khóa học này thôi là đã có thể nắm vững tất cả các quy trình cơ bản trong việc sử dụng Docker và Kubernetes rồi!! Tôi đã học hỏi được rất nhiều điều bổ ích. Xin cảm ơn bạn.

    • jhong
      Giảng viên

      Chào bạn nhà phát triển sinh năm 2002 nhé!! Cảm ơn bạn rất nhiều vì đã để lại đánh giá tốt!! Mình sẽ cung cấp thêm nhiều nội dung hữu ích hơn nữa trong tương lai!! Chúc bạn một ngày tốt lành nhé hehe

  • byeongseogi492130님의 프로필 이미지
    byeongseogi492130

    Đánh giá 9

    Đánh giá trung bình 5.0

    5

    96% đã tham gia

    Đây có vẻ là một lộ trình rất hữu ích cho những người mới bắt đầu. Những ai chưa biết gì cả chắc chắn có thể học được mọi thứ chỉ với bài giảng này!

    • jhong
      Giảng viên

      Chào anh Byung-seok, cảm ơn anh đã để lại đánh giá tốt ạ!! Trong tương lai, tôi sẽ cố gắng cung cấp thêm nhiều bài giảng và nội dung hữu ích hơn nữa!!

  • aseltula5967706님의 프로필 이미지
    aseltula5967706

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

    Tôi đã sử dụng các tài liệu như dockerfile hay docker-compose mà không thực sự hiểu rõ, và với Docker cũng vậy, tôi chỉ biết những cách sử dụng đã học được mà thôi, còn những thứ như quản lý container hay dangling image thì tôi không biết rõ. Qua khóa học lần này, tôi dần hiểu hơn về Docker và cảm thấy tự tin hơn khi sử dụng nó. Tôi sẽ học hết những bài giảng còn lại và biến từng kiến thức thành của mình!

    • jhong
      Giảng viên

      Xin chào, cảm ơn bạn đã để lại đánh giá tốt. Docker là một thứ khá khó định nghĩa. Khi bắt tay vào sử dụng thì có vẻ như ai cũng biết những điều cơ bản, nhưng đây lại là công nghệ mà chúng ta thường chưa thực sự đào sâu tìm hiểu. Dù vậy, tôi hy vọng bạn sẽ học hỏi được nhiều điều hữu ích thông qua khóa học này. Xin cảm ơn.

  • galoistheory6041님의 프로필 이미지
    galoistheory6041

    Đánh giá 43

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Khóa học khác của Hong

    Hãy khám phá các khóa học khác của giảng viên!

    Khóa học tương tự

    Khám phá các khóa học khác trong cùng lĩnh vực!

    Ưu đãi có thời hạn, kết thúc sau 3 ngày ngày

    74.250 ₫

    25%

    2.070.943 ₫