990.000 ₫
99.999 ₫

Video bài giảng và tài liệu giống mô tả

Học online trên Website bằng điện thoại hoặc máy tính

Nhận khóa học trong vòng 3 - 5 giây
Docker là nền tảng containerization hàng đầu thế giới, giúp chuẩn hóa quy trình phát triển, đóng gói và triển khai ứng dụng. Khóa học này giúp bạn nắm vững kiến thức Docker từ những khái niệm cốt lõi đến các kỹ thuật nâng cao như Docker Compose và Docker Swarm. Dù bạn là Developer, DevOps hay System Admin, khóa học sẽ giúp bạn tối ưu hóa hiệu suất làm việc và làm chủ môi trường runtime hiện đại.
Xóa bỏ nỗi lo "chạy được trên máy tôi nhưng không chạy được trên server".
Hiểu rõ kiến trúc Docker, Docker Host, Registry và cách vận hành Container.
Cài đặt và cấu hình Docker thành thạo trên cả Windows (WSL2) và Linux.
Tối ưu hóa quy trình đóng gói ứng dụng với Multi-stage build và Layered architecture.
Làm chủ kỹ năng điều phối nhiều dịch vụ cùng lúc bằng Docker Compose.
Nắm vững toàn bộ các lệnh Docker commands quan trọng (Run, Stop, Inspect, Log, Network...).
Tự viết Dockerfile chuyên nghiệp để build Docker Images tối ưu dung lượng.
Quản lý dữ liệu bền vững với Docker Storage (Volumes & Bind Mounts).
Thiết lập hệ thống mạng phức tạp giữa các container với Custom Bridge Network.
Triển khai ứng dụng thực tế, quản lý registry và phát triển code trực tiếp trong Container.
Lập trình viên muốn hiện đại hóa quy trình phát triển và triển khai phần mềm.
DevOps Engineer cần làm chủ công nghệ Container để xây dựng pipeline CI/CD.
Sinh viên CNTT muốn trang bị kỹ năng thực tế mà các doanh nghiệp đang săn đón.
System Admin muốn chuyển đổi từ ảo hóa truyền thống (VMs) sang Containerization.
01 - Introduction
001 Giới thiệu giảng viên.mp4
002 Khóa học này dành cho ai.mp4
003 Lộ trình thành thạo Docker từ cơ bản đến nâng cao.mp4
004 Điều kiện và một số tips học tập.mp4
005 Cách học hiệu quả trên Udemy.mp4
006 Vấn đề bản quyền khóa học - Quan trọng.mp4
02 - Tổng quan về Docker
007 Docker là gì.mp4
008 Tại sao là Docker.mp4
009 So sánh giữa Docker container và máy ảo (VMs).mp4
03 - Cài đặt Docker và môi trường
010 Cách cài đặt Docker trên Windows.mp4
011 Cách cài đặt Docker trên Ubuntu.mp4
012 Cài đặt Powershell 7 trên Windows.mp4
013 step-1-2-AI-Coding.pdf
013 Cài đặt WSL (Windows subsystem for Linux).mp4
014 step-3-4-5-AI-Coding.pdf
014 Cài đặt Docker Desktop trên Windows.mp4
015 Docker documentations - tài liệu về Docker.mp4
04 - Docker architecture - Kiến trúc Docker
016 Các khái niệm và từ ngữ hay gặp.mp4
017 Kiến trúc Docker.mp4
018 Docker CLI (Docker Client).mp4
019 Docker Host.mp4
020 Docker Registry - Lưu trữ và chia sẻ Docker image.mp4
05 - Docker commands and Docker container
021 Docker container là gì.mp4
022 Demo Docker container - hello world.mp4
023 Demo Docker container - ubuntu.mp4
024 Liệt kê các Docker containers.mp4
025 Thực hành - Liệt kê các Docker containers.mp4
026 Cách xóa các Docker containers.mp4
027 Thực hành - Cách xóa các Docker containers.mp4
028 Cách stop, restart, start Docker containers.mp4
029 Thực hành - Cách stop, restart, start Docker containers.mp4
030 Kiểm tra Docker containers với inspect.mp4
031 Các chế độ chạy (running mode) của Docker container.mp4
032 Port mapping.mp4
033 Kiểm tra log của Docker container.mp4
034 Cách xóa nhiều Docker containers một lúc.mp4
035 Thực hành - Cách xóa nhiều Docker containers một lúc.mp4
036 Cách chạy một lệnh bất kì trong Docker container.mp4
037 Thực hành - Cách chạy một lệnh bất kì trong Docker container.mp4
038 Giải thích lý do có message khi chạy hello-world, bash shell khi chạy ubuntu.mp4
039 Chạy Docker container với restart policy (nâng cao).mp4
040 Thực hành - Chạy Docker container với restart policy - Phần 1.mp4
041 Thực hành - Chạy Docker container với restart policy - Phần 2.mp4
042 Recap về Docker container.mp4
06 - Docker image
043 Overview về Docker image.mp4
044 Docker pull - tải Docker image từ registry.mp4
045 Thực hành - Docker pull - tải Docker image từ registry.mp4
046 Liệt kê các Docker images.mp4
047 Xóa các Docker images.mp4
048 Thực hành - Xóa các Docker images.mp4
049 Kiểm tra và tag Docker image.mp4
050 Thực hành - Kiểm tra và tag Docker image.mp4
051 Xóa các resources không sử dụng.mp4
052 Thực hành - Xóa các resources không sử dụng.mp4
07 - Dockerfile and Build Docker images
053 Overview về Dockerfile.mp4
054 Docker instructions LABEL, ARG, ENV - phần 1.mp4
055 Docker instructions CMD, ENTRYPOINT, EXPOSE - phần 2.mp4
056 Lệnh để build Docker Image.mp4
057 Thực hành - Build image với Dockerfile - FROM, WORKDIR, COPY, CMD.mp4
057 sec-6-3-1-dockerfile-coding
058 Thực hành - Build image với Dockerfile - RUN.mp4
058 sec-6-4-1-run-coding
059 Thực hành - So sánh Docker instructions CMD và ENTRYPOINT.mp4
059 sec-6-4-cmd-entrypoint-codiing
060 Layered architecture trong Docker build.mp4
061 Thực hành - Tối ưu build Docker image dựa trên layered architecture.mp4
061 sec-6-6-docker-layered-arch-coding
062 Thực hành - Tối ưu build Docker image bằng cách gộp nhiều Docker instructions.mp4
062 sec-6-7-docker-combine-coding
063 Tối ưu build Docker image với multistage build.mp4
08 - Docker Storage và Mounting
064 Overview về Docker Storage.mp4
065 Tổng quan về Docker volume mount.mp4
066 Thực hành - Bind mount.mp4
067 Thực hành - Volume mount.mp4
09 - Docker Networking
068 Overview về Docker networking.mp4
069 Host network là gì.mp4
070 Thực hành - Host network trên Ubuntu.mp4
071 Defaut bridge network là gì.mp4
072 Thực hành - Default bridge network.mp4
073 Custom bridge network là gì.mp4
074 Thực hành - Custom bridge network.mp4
075 Null network là gì.mp4
076 Thực hành - Null network.mp4
10 - Docker Compose
077 Overview về Docker Compose.mp4
078 Docker Compose commands.mp4
079 Overview về YAML.mp4
080 Các kiểu dữ liệu trong YAML file.mp4
081 Cài đặt extensions trong VSCode và config để viết YAML file chuẩn xác.mp4
082 Cách lựa chọn default shell trong VSCode.mp4
083 Vẽ minh hoa kiến trúc sử dụng Docker Compose.mp4
084 coding-docker-compose.zip
084 Thực hành 1 - Viết Docker Compose YAML file.mp4
085 Thực hành 2 - Viết Dockerfile và các files cho các services.mp4
086 Thực hành 3 - Chạy Docker Compose hoàn chỉnh.mp4
11 - Docker Swarm
087 Overview về Docker Swarm.mp4
088 Docker Stack - deployment unit trên Swarm mode.mp4
089 Thực hành - Docker Stack - deployment unit trên Swarm mode.mp4
12 - Docker Registry - Lưu trữ và chia sẻ Docker images
090 Tổng quan về Docker Registry.mp4
091 Thực hành - Đổi tag Docker image và push lên DockerHub.mp4
092 Lưu Docker image vào file .tar hoặc .tar.gz.mp4
093 Thực hành - Lưu Docker image vào file .tar hoặc .tar.gz.mp4
13 - Dev in Docker containers - kỹ năng cần có
094 Overview về việc Dev trong Docker Container.mp4
095 Cài đặt VSCode extensions và set up trong Docker container.mp4
096 Thực hành Dev in Docker container.mp4
097 TipsTricks khi thực hiện build lại Docker image từ việc dev trong container.mp4
14 - Conclusion
098 Bài giảng thưởng.html
99.999.999 ₫
599.999 ₫
100.000.000 ₫
299.999 ₫
8.000.000 ₫
149.999 ₫
19.999.999 ₫
149.999 ₫
19.999.999 ₫
149.999 ₫
39.999.999 ₫
199.999 ₫
30.000.000 ₫
149.999 ₫
50.000.000 ₫
119.999 ₫
30.000.000 ₫
149.999 ₫
12.000.000 ₫
89.999 ₫
8.999.999 ₫
99.999 ₫
10.000.000 ₫
199.999 ₫