Course Overview
Hiện nay, xu hướng phát triển và đóng gói ứng dụng đang chuyển sang dạng containerized hay micro-service đang ngày càng phổ biến hơn nhờ khả năng linh hoạt và triển khai dễ dàng trên multi-cloud. Trong đó, thành phần nền tảng cho container là Docker với rất nhiều cấu phần và đối tượng quản lý từ container, network, volume, image trên một node cho đến những mô hình triển khai phức tạp hơn như cluster.
Bên cạnh đó, với nhu cầu vận hành container trong môi trường production và multi-cloud, sự ra đời của các orchestrator như Swarm, Kubernetes (K8S) làm hoàn thiện hơn quá trình ứng dụng Container, nhưng cũng mang lại thêm nhiều kiến thức và quy trình phức tạp khác mà các SysAdmin và Systems Engineer cần học.
Khóa học Docker trong 8 giờ sẽ giúp các bạn làm SysAdmin, Developers và Systems Engineer đã có background IT và muốn nhanh chóng nắm bắt được công nghệ ứng dụng của Docker và Kubernetes. Khóa học với 9 bài tập về nhà, hàng chục bài thực hành, cùng các video bài giảng sẽ giúp các bạn nắm vững kiến thức nhanh chóng và thành thạo bộ CLI điều khiển Docker và Kubernetes.
FAQ
FAQ area empty
Course curriculum
-
Một số công cụ để tương tác với Docker
Xem trước -
Nội dung chương học
Xem trước -
Kiểm tra trạng thái Docker
Xem trước -
Cú pháp chạy CLI của Docker
Xem trước -
Chạy một Container đầu tiên
Xem trước -
Container là một Process
Xem trước -
Kiểm tra runtime log của một Container
Xem trước -
Container và Image khác gì nhau
Xem trước -
Ôn tập câu lệnh docker container run
Xem trước -
Bài tập 1 - Sử dụng container
Xem trước -
Cách để giám sát một container
Xem trước -
Tương tác với Shell của container thế nào
Xem trước -
Tương tác với Shell của container thế nào (tiếp)
Xem trước
-
Giới thiệu về Docker Image
Xem trước -
Docker Image hoạt động thế nào
Xem trước -
Có gì bên trong Docker Image
Xem trước -
Xem cấu trúc một Image bằng câu lệnh
Xem trước -
Tag và push một image lên Docker Hub (phần 1)
Xem trước -
Tag và push một image lên Docker Hub (phần 2)
Xem trước -
DockerFile là gì và trông nó thế nào
Xem trước -
Build image từ một DockerFile
Xem trước -
Tự tạo ra DockerFile đầu tiên
Xem trước -
Push image vừa tạo ra lên Docker Hub
Xem trước -
Cú pháp lệnh trong DockerFile
Xem trước -
Bài tập 4 - Tạo Image từ DockerFile
Xem trước
-
Tại sao cần lưu trữ và chia sẻ File trong Container
Xem trước -
Persistent data là gì
Xem trước -
Giới thiệu về Volume
Xem trước -
Sử dụng Docker Volume thế nào
Xem trước -
Giới thiệu về Bind mount
Xem trước -
So sánh Docker Volume và Bind mount
Xem trước -
Bài tập 5 - Volume
Xem trước -
Bài tập 6 - Bind mount
Xem trước
-
Tự động hóa trong môi trường Container
Xem trước -
Làm sao để tự động triển khai các Container
Xem trước -
Viết docker-compose file thế nào
Xem trước -
Câu lệnh docker-compose
Xem trước -
Cú pháp viết docker-compose
Xem trước -
Bài tập 7 - Docker compose cơ bản
Xem trước -
Sử dụng docker-compose kết hợp build image
Xem trước -
Thực hành với docker-compose kết hợp build image từ DockerFile
Xem trước -
Một số options khác của compose
Xem trước -
Bài tập 8 - Build và Run với compose
Xem trước
-
Container everywhere
Xem trước -
Swarm Orchestrator
Xem trước -
Các command sử dụng trong Swarm
Xem trước -
Sử dụng các câu lệnh đầu tiên của Swarm
Xem trước -
Kiến trúc Docker Swarm Orchestrator
Xem trước -
Cài đặt Swarm cluster 3 node
Xem trước -
Thay đổi thông số của Service đang chạy
Xem trước -
Một số câu lệnh quản trị Swarm khác
Xem trước -
Sử dụng Overlay Network giữa các node trong Swarm
Xem trước -
Nguyên lý VIP và Load Balancer trong Swarm
Xem trước -
Bài tập 9 - Sử dụng Swarm
Xem trước
-
Giới thiệu
Xem trước -
Triển khai 1 pod đầu tiên trên K8S
Xem trước -
Triển khai pod bằng file mô tả
Xem trước -
Phân phối pod trên các node bằng nodeSelector
Xem trước -
Phân phối pod trên các node bằng taint và torelation
Xem trước -
Publish dịch vụ ra bên ngoài
Xem trước -
Tổng kết và nghỉ nhé
Xem trước
Requirment
-
Basic Linux
-
Basic Networking
-
Passion in IT in general :)
Outcomes
-
Docker Engine
-
Container
-
Docker objects like Network, Volume, Image
-
DockerFile
-
Docker Compose
-
Docker Swarm
-
Docker Stack
-
Kubernetes Architecture
-
Kubernetes Cluster
-
Kubernetes Application
1 Student
7 Courses
0 review