Môn học mới
DevOps Containerization

Khóa học này giới thiệu về Docker, một nền tảng mở cho phát triển và quản lý ứng dụng phân tán trên nhiều môi trường như máy tính cá nhân, máy ảo, và đám mây.

Được thiết kế dành cho người mới bắt đầu, khóa học sử dụng demo thực tế để hướng dẫn từng bước cách thiết lập và sử dụng Docker.

Bên cạnh đó, các bài tập lập trình đi kèm sẽ giúp học viên thực hành các lệnh Docker, phát triển Dockerfiles, và sử dụng Docker Compose trong các trường hợp thực tế.

  • Học viên cần có kỹ năng Quản Trị Hệ Thống Linux cơ bản or có kiến thức tương đương với khóa học Automating Linux System Administration
  • Khóa học Docker này sẽ cung cấp cho học viên một nền tảng vững chắc về Docker và container hóa, mở ra cánh cửa vào thế giới DevOps, và là bước đệm quan trọng để học và tiếp cận với các công nghệ phức tạp hơn như Kubernetes
 
  • Thời gian học:  30 giờ
  • Học phí: 2.400.000đ/khóa
  • Hiểu rõ về công nghệ container hóa và vai trò của Docker.
  • Học cách tạo, quản lý và triển khai các container Docker.
  • Nắm vững kiến thức về Docker images, layers, và Docker hub.
  • Học cách tạo và xuất bản các hình ảnh Docker tùy chỉnh.
  • Hiểu cách thức mạng trong Docker hoạt động và cách liên kết các container.
  • Quản lý và duy trì dữ liệu trong container Docker.
  • Sử dụng Docker Compose và Swarm để điều phối các container.
  • Thực hành triển khai ứng dụng đa container sử dụng Docker.
  • Hiểu biết về các phương pháp bảo mật trong Docker.
 
Lesson 01. Giới thiệu Docker
  • Tổng quan về Docker: Hiểu Docker là gì và tầm quan trọng của nó trong chu trình phát triển phần mềm.
  • Bắt đầu với Docker: Các bước ban đầu và điều kiện tiên quyết.
  • Cài đặt và Thiết lập Docker: Hướng dẫn chi tiết để thiết lập Docker.
Lesson 02 - Docker Command
  • Các Lệnh Docker Cơ bản: Giới thiệu về các lệnh Docker cơ bản.
  • Minh họa: Các minh họa thực hành về lệnh Docker.
  • Thực hành Docker: Các bài tập và thực hành tập trung vào các lệnh Docker cơ bản.
Lesson 03: Docker Run
  • Khám phá Lệnh Docker Run
  • Bài viết: Sử dụng Hình ảnh Jenkins
  • Các Tính năng Nâng cao của Docker Run: Minh họa các tính năng nâng cao của Docker Run.
  • Thực hành: Các bài tập thực hành sử dụng lệnh Docker Run.
Lesson 04: Docker Images
  • Làm việc với Docker Images
  • Tạo Một Docker Image Mới: Hướng dẫn từng bước và minh họa.
  • Thực hành: Các bài tập tập trung vào Docker Images.
  • Biến Môi trường trong Docker
  • Lệnh và Entrypoint trong Docker
  • Thực hành: Bài tập về Biến Môi trường, Lệnh, và Entrypoint.
Lesson 05: Docker Compose
  • Hiểu về Docker Compose
  • Ứng dụng: Minh họa sử dụng Docker Compose.
  • Thực hành: Thực hành với Docker Compose.
Lesson 06: Docker Engine, Lưu trữ
  • Docker Engine: Tìm hiểu sâu về Docker Engine.
  • Lưu trữ Docker: Hiểu về lưu trữ trong Docker.
  • Thực hành: Các bài tập thực hành về lưu trữ Docker.
Lesson 07: Docker Networking
  • Mạng trong Docker
  • Thực hành: Bài tập về mạng Docker.
Lesson 08: Docker Registry
  • Sử dụng Docker Registry
  • Thực hành: Thực hành với Docker Registry.
Lesson 09: Điều phối Container - Docker Swarm & Kubernetes
  • Tổng quan về Điều phối Container
  • Giới thiệu về Docker Swarm
  • Giới thiệu về Kubernetes: Cơ bản về điều phối Kubernetes.
 
  • Chứng nhận "DevOps Containerization" do Trung Tâm Tin Học - Trường ĐH KHTN TP.HCM cấp.
CÁC MÔN HỌC LIÊN QUAN
ai
Trung Tâm Tin Học
ai
Trung Tâm Tin Học
Chào mừng bạn đến với Trung Tâm Tin Học.
Bạn đang cần hỗ trợ thông tin gì ạ? Hãy Chat ngay với chúng tôi nhé.