강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Devops & Infra

Môi trường Docker và CI để học hỏi bằng cách làm theo [bản cập nhật 2023.11]

Thông qua bài giảng này, bạn có thể tìm hiểu về Docker và định cấu hình môi trường CI.

(4.8) 368 đánh giá

5,880 học viên

  • John Ahn
GitHub
AWS
Docker
CI/CD
Travis CI

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

Dịch cái này sang tiếng Việt

  • Dịch vụ đám mây AWS

  • Travis C.I.

  • Docker

  • ReactJS NodeJS MySQL

Xây dựng môi trường Docker + CI cần thiết cho công việc thực tế chỉ trong một lần!

Xin chào.
Trong bài giảng này, chúng tôi đã trình bày cách thiết lập môi trường Docker và CI.

John Ahn, Docker

Trong trường hợp của Google, sức ảnh hưởng của Docker đang ngày càng tăng đến mức nó được sử dụng trong tất cả các dịch vụ của Google, từ Gmail đến YouTube.
Khi sử dụng Docker, bạn sẽ hiểu tại sao sức ảnh hưởng của nó lại tăng nhanh đến vậy.
Vì vậy, đây là bài giảng về Docker mà các nhà phát triển full-stack hoặc nhà phát triển máy chủ phụ trợ sẽ thấy vô cùng hữu ích.

Bài giảng về Docker này bắt đầu bằng kiến thức chuyên sâu về cách Docker hoạt động và cách sử dụng nó trong thực tế.
Bằng cách kết nối Travis CI, Docker Hub và các dịch vụ AWS, chúng ta có thể xây dựng một môi trường CI.
Bạn sẽ học cách sử dụng Docker theo những cách thậm chí còn thú vị hơn.

Thông qua bài giảng này, nhiều người sẽ tìm hiểu về chủ đề nóng hiện nay trong lĩnh vực phát triển.
Tôi hy vọng đây sẽ là cơ hội để tìm hiểu thêm về hệ thống CI và Docker và áp dụng chúng vào thực tế!
Và bài giảng này cũng liên quan đến bài giảng Kubernetes sẽ được phát hành sau.

Những gì bạn sẽ học được trong khóa học này ✏️

Docker
Docker Image Docker Container Docker Volume Docker Compose Docker Hub

Github
Dòng Git

Travis CI
Travis Flow Travis.yml File Kiểm tra Hệ thống Triển khai Hệ thống Biến môi trường

AWS
IAM EC2 ElasticBeanstalk VPC Security Group S3 Dockerrunaws Định nghĩa tác vụ

Các ngăn xếp được sử dụng trong thực tế
Node.js React.js Mysql Redis

Tính năng bài giảng 💡

Bài giảng này có rất nhiều sơ đồ.
Bởi vì Docker và hệ thống CI rất phức tạp.
Nếu bạn giải thích bằng lời, bạn phải hình dung nó một cách riêng biệt để hiểu nó theo góc độ hiểu biết.
Để làm cho phần đó đơn giản hơn , tôi đã tạo sơ đồ cho tất cả các phần phức tạp.
Tôi đã cố gắng giúp những người tham dự buổi thuyết trình hiểu rõ hơn.

Các công cụ được đề cập ở đây 🧰

Tôi sử dụng Visual Studio Code, nhưng bạn có thể sử dụng bất kỳ trình soạn thảo nào bạn thích.
Tôi sử dụng máy MAC nhưng nó cũng chạy được trên Windows.

Nội dung hữu ích, nhiều đánh giá tích cực từ sinh viên!
Ngoài ra, hãy xem qua loạt bài <Học Node + React bằng cách làm theo>.

Node và React: Học bằng cách làm theo loạt bài - Khóa học cơ bản
Bước đầu tiên để phát triển toàn diện!
Chúc bạn vui vẻ khi sử dụng JS với Node + React.
Chuỗi bài về Node và React: Học bằng cách làm theo
Tạo trang web trung tâm mua sắm

Nâng cao kỹ năng thực tế của bạn bằng cách tạo một trang web trung tâm mua sắm!

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

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

  • Bất cứ ai muốn tìm hiểu môi trường CI

  • Bất cứ ai muốn học cách sử dụng Docker trong thực tế từ những điều cơ bản

Xin chào
Đây là

84,081

Học viên

2,691

Đánh giá

2,430

Trả lời

4.8

Xếp hạng

20

Các khóa học

안녕하세요. 

즐겁게 개발하고 있는 개발자입니다. 

앞으로 많은 도움을 드릴 수 있었으면 좋겠습니다.


- 따라하며 배우는 도커와 CI환경 저자
- 카카오 기업 신입 공채 FE 교수자
- 패스트캠퍼스, 구름 강사 
- 현대자동차 개발 기업 교육
- 신한은행 메타버스, 코빗 타운 풀스택 개발
- 여러 공공기관 SNS 풀스택 개발

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

Tất cả

93 bài giảng ∙ (10giờ 54phú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ả

368 đánh giá

4.8

368 đánh giá

  • 2scent님의 프로필 이미지
    2scent

    Đánh giá 8

    Đánh giá trung bình 5.0

    5

    90% đã tham gia

    한 마디로 최고의 도커 입문 강의입니다. 도커를 안 지는 1년이 넘었지만 제대로 접해볼 기회가 없었는데, 최근에 간단한 프로젝트를 배포하면서 잠깐 써보고 꽤 유용한 기술인 것을 실감했습니다. 그래서 제대로 한번 배워보자는 생각을 하던 중에 본 강의를 알게 되어 수강하게 되었습니다. 요즘 개발 공부가 재미없고, 매너리즘에 빠져 있었는데 본 강의를 수강하면서 다시 개발 공부에 흥미가 생겼습니다. 특히 CI를 듣기만 들었지 실제로 해보니깐 정말 신세계를 경험한 기분이었습니다. 강의 후반부로 가면서 신경 쓸 게 많아져 약간 어려운 면도 있긴 했지만, 그 외 전반적으로 목소리나 발음도 좋으시고, 설명도 딱 필요한 만큼 적절하게 잘해주셔서 편하게 강의를 수강할 수 있었습니다. 마지막으로 좋은 강의 만들어주셔서 정말 감사합니다. 쿠버네티스 강의도 기대하고 있겠습니다.

    • nocolorsoft님의 프로필 이미지
      nocolorsoft

      Đánh giá 10

      Đánh giá trung bình 4.6

      5

      27% đã tham gia

      저의 경우 취업 전에 CI에 대해 잘 몰랐었는데요. 취업 후 CI에 대해 알게 되고 공부를 하게 되었습니다. 아무래도 도커, CI 도구에 잘 모르셨던 분들은 필히 알아두시면 좋을 것 같습니다. 강의 초반이지만 선생님께서 도표와 함께 알기 쉽게 설명해주셔서 쉽게 이해됩니다. 토이 프로젝트로 개인적으로 만들고 있는게 있는데, 참고하여 백엔드, 프론트엔드 모두 도커와 CI 도구를 활용하여 빌드 및 배포 해보도록하겠습니다. 좋은 강의 정말 감사드립니다 ^^

      • 소라연님의 프로필 이미지
        소라연

        Đánh giá 81

        Đánh giá trung bình 5.0

        5

        90% đã tham gia

        고민 할 필요도 없이 수강합니다*^^*

        • John Ahn
          Giảng viên

          믿고 수강 신청해주셔서 너무나 너무나 감사합니다 ! 어려운 것 있으면 꼭 질문해주세요 ! 감사합니다!

      • Sungmin Kim님의 프로필 이미지
        Sungmin Kim

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        제가 찾고 있었던 강의였습니다. 다른 강의 같은 경우 도커 A-Z, CI/CD 툴 A-Z, AWS A-Z 강의인데 저는 하나를 깊게 배우는 것보다 실무에 필요한 부분을 골라서 배우고 CI/CD 환경이 전체적으로 어떻게 진행되는지를 먼저 보고 싶었습니다. 그런데 이 강의가 제가 필요한 부분을 충족시켜줬습니다. 깔끔하게 설명하시고 어떻게 아시는건진 모르지만 필요한 부분만 딱 설명해주셨습니다. 인프런 강의 중에서 처음으로 완강했습니다 :) CI/CD를 처음 접하는 분들에게 추천해요:)

        • pathas님의 프로필 이미지
          pathas

          Đánh giá 2

          Đánh giá trung bình 5.0

          5

          89% đã tham gia

          프런트엔드 주니어 개발자인데 전체적인 CI 환경 구성이 궁금해서 수강하게 되었습니다. 수강하면서 좋았던 점들은 1. 왜 필요한지에 대한 설명을 매번 해주신 점이 좋았습니다. 왜 필요한지를 알아야 아~ 이래서 쓰는구나 하고 익히기가 좋은데 새로운 것을 도입할 때마다 적절히 설명해 주셔서 학습 동기가 잘 잡히게 되었습니다. 2. 도표로 정리된 수업자료들을 제공해 주셔서 좋았습니다. 개발 공부를 할 때 전체적인 구조를 아는 영역이 아니면 텍스트로 이해하기가 어려운 부분이 있는데 일일이 도식화해서 설명해주셔서 이해하기가 한결 수월했습니다. pdf 수업자료도 제공해 주셔서 추후에 다른 프로젝트를 하더라도 참고해서 볼 수 있을 것 같습니다. 3. 강의를 볼 때 복습을 하면서 따라가기가 쉽지 않은데, 설명을 약간씩 중첩해서 해주셔서 저절로 복습이 되는 점도 학습하기에 용이했습니다. 다음에 강의하실 때 또 뵙겠습니다!

          1.046.297 ₫

          Khóa học khác của John Ahn

          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!