Học Không Giới Hạn 50K+ Khóa Học Với Gói Hội Viên Chỉ Từ 299K/Tháng Xem Ngay
    KHÓA HỌC VỪA XEM
    DANH MỤC KHÓA HỌC
    Giới Thiệu Khóa Học

    🔎 Link tìm hiểu khóa học: https://tedu.com.vn/khoa-hoc/lam-chu-docker-de-chinh-phuc-devops-42.html

    Docker là một nền tảng để xây dựng (build), chạy (running) và vận chuyển (shipping) các ứng dụng một cách dễ dàng và linh hoạt. Đó là lý do tại sao hầu hết các công ty sử dụng nó và đang tìm kiếm các kỹ sư phần mềm hoặc DevOps có kỹ năng Docker. 

    Hiểu được điều đó, Tedu và giảng viên Kiệt Phạm đã mang đến cho các bạn một khóa học toàn diện và mang tính thực tiễn cao về Docker. Bạn sẽ được giới thiệu và tìm hiểu mọi thứ về Docker từ những khái niệm cơ bản cho đến nâng cao, những kiến thức cần thiết và bổ ích nhất (đã được sàng lọc qua kinh nghiệm làm dự án thực tế). Bạn sẽ cùng giảng viên xây dựng 1 dự án web full-stack, kết nối trực tiếp với cơ sở dữ liệu và các tests tự động chạy trên cloud.

    Giảng viên
    Họ và tên: Phạm Quang Anh Kiệt Sinh năm: 1983  

    Đã tốt nghiệp khoá Thạc sỹ CNTT tại trường đại học University of Wollongong, Australia. Hiện đang là Senior Software Engineer cho 1 start up của Ý trong lĩnh vực tài chính & Project Manager cho một công ty tại Úc chuyên ngành giáo dục. 

    Kỹ năng: Có hơn 12 năm kinh nghiệm trong việc xây dựng các ứng dụng bằng .NET Framework, .NET Core, NodeJS, Angular, Vue, JQuery, Design Pattern, DevOps.

    Nguồn: tedu.com.vn

    Chi Tiết Khóa Học

    SECTION 1 – Giới thiệu
    Giới thiệu chung về khoá học
    Các kiến thức nền cần biết trước khi học
    Docker là gì? Tìm hiểu tổng quan
    Cài đặt Docker
    Khởi tạo 1 docker image cơ bản
    SECTION 2 – Tìm hiểu về Linux
    Giới thiệu các hệ điều hành nhân Linux phổ biến
    Chạy Linux thông qua docker
    Tìm hiểu về Packages
    Linux File System
    Di chuyển giữa các File System
    Quản lý các files và Directory trong Linux
    Xem và chỉnh sửa file
    Di chuyển và điều hướng file
    Tìm kiếm nội dung
    Tìm kiếm files và directories
    Chaining commands là gì? Làm thế nào để thực hiện 1 loạt các commands?
    Tìm hiểu về Environment Variables – Phần quan trọng mà các Developers phải biết
    Quản lý processes trong linux
    Quản lý users
    Quản lý groups
    Phân quyền truy cập files, directories trong Linux
    SECTION 3 – Docker images
    Giới thiệu 
    Tìm hiểu Images và Containers
    Tạo 1 ứng dụng web sử dụng docker
    Tìm hiểu Dockerfile
    Docker Base Image là gì?
    Đóng gói (Include) và Exclude các Files và Directories
    Thực thi các chỉ thị lệnh (Commands)
    Cài đặt các biến môi trường
    Mở port cho từng images cụ thể
    Xác định các User truy cập
    Định nghĩa các Entrypoints
    Tăng tốc builds images
    Xóa Images
    Tagging Images
    Chia sẽ các Images
    SECTION 4 – Docker Containers
    Giới thiệu
    Khởi tạo một Container
    Xem logs trong Container
    Publishing cổng (ports) trong Container
    Thực thi các commands trong Container
    Dừng và khởi chạy Containers
    Xóa Containers
    Tìm hiểu về Containers File System
    Duy trì cơ sở dữ liệu (database) xuyên suốt sử dụng Volumes
    Sao chép các files cần thiết giữa Host và Containers
    Chia sẽ mã nguồn với 1 container
    SECTION 5 – Multi-container Applications
    Cài đặt Docker Compose
    Tạo 1 sample web application
    Tìm hiểu JSON và YAML
    Khởi tạo 1 Compose File
    Building Images
    Chạy và ngưng Application
    Tìm hiểu về Docker Networking
    Hướng dẫn xem Logs trong Docker
    Publish các thay đổi lên Container
    Migrating database thế nào?
    Running Tests
    SECTION 6 – Deploying Applications
    Các options cần biết trong quá trình deploy
    Cài đặt và tìm hiểu về Virtual Private Server
    Cài đặt Docker Machine
    Cấp phép máy chủ
    Kết nối tới máy chủ
    Định nghĩ cấu hình cho môi trường Production
    Giảm dung lương Image Size
    Deploying Ứng dụng
    Các vấn đề thường gặp trong quá trình deploy và cách giải quyết.
    SECTION 7 – Tổng kết khóa học

    GIỚI THIỆU

    Khóa Học Sinh Viên | Chia Sẻ Khóa Học Online Qua Driver

    Mách Nhỏ : Trải Nghiệm Tốt Hơn Khi Đăng Nhập Bằng Website Trên Máy Tính!

    TÀI KHOẢN

    PHƯƠNG THỨC THANH TOÁN

    Thanh Toán qua phương thức chuyển khoản và quét mã QR Code