Chia Sẻ Khóa Học Docker Cho Người Mới Bắt Đầu 2021 [Khóa 8488 A]
Học Docker với nhiều hoạt động thực hành - Networking, volumes, environment variables và các ứng dụng đang chạy trong docker.
Bạn sẽ học được gì:
- ✓ Cách sử dụng Docker image và tạo Container.
- ✓ Quản lý Docker container: start, stop, prune, restart.
- ✓ Enable port mapping và hiển thị các container port ra bên ngoài.
- ✓ Chạy các ứng dụng Node và Python bằng Docker Containers.
- ✓ Tạo environment variables cho Docker containers.
- ✓ Sử dụng volumes mapping và sử dụng các thư mục làm việc cụ thể trong Docker container.
- ✓ Tạo custom bridge network và chạy nhiều container.
- ✓ Giao tiếp giữa các container bằng container name trong custom bridge network.
Khóa học này là tất cả về Docker.
Hiểu cách Docker hoạt động và tìm hiểu các tính năng cốt lõi của nó trên thực tế. Đây là khóa học 90% thực hành mà không có bản demo vô ích!
Tìm hiểu cách tạo các container khác nhau như Node.js, Python, Wordpress, MongoDB, MySQL, Redis, Elasticsearch và hơn thế nữa .
Trở thành một bậc thầy của Docker bằng cách hiểu và thực hành các tính năng chính của nó.
Tất cả các tệp dự án đều có sẵn trong kho lưu trữ GitHub.
Bạn sẽ bắt đầu bằng cách cài đặt Docker trên máy tính của bạn - MacOS, Windows hoặc Linux. Trên MacOS và Windows, bạn sẽ cài đặt Docker Desktop, trên Linux, bạn sẽ cài đặt Docker Engine.
Sau đó, bạn sẽ tham gia vào rất nhiều hoạt động luyện tập và sử dụng các tính năng Docker khác nhau. Bạn sẽ kéo các docker image khác nhau và chạy nhiều container bằng cách sử dụng chúng.
Trong phần thực hành, bạn sẽ thực hiện nhiều hoạt động Docker thực hành:
- ✓ Chạy Docker container ở foreground và background.
- ✓ Kết nối với tiến trình nhất định trong Docker từ Terminal.
- ✓ Đưa các container port bên trong ra bên ngoài.
- ✓ Add environment variable cho container.
- ✓ Tạo custom name và hostname cho container.
- ✓ Tạo custom bridge network và chạy nhiều vùng chứa bên trong nó.
- ✓ Giao tiếp giữa các container.
- ✓ Duy trì các containers folder bằng cách sử dụng volumes mapping.
Bạn cũng sẽ học và thực hành cách sử dụng các Docker image sau:
- ✓ Ubuntu.
- ✓ Alpine, Busybox.
- ✓ Node.js.
- ✓ Python.
- ✓ MongoDB.
- ✓ MySQL, phpMyAdmin.
- ✓ NGINX.
- ✓ Wordpress.
- ✓ Elasticsearch.
- ✓ Redis.
- ✓ Httpd.
Trong suốt khóa học, bạn sẽ cần xem và chỉnh sửa các tệp văn bản. Vì điều đó, bạn sẽ không sử dụng thiết bị đầu cuối . Thay vào đó, bạn sẽ sử dụng ứng dụng GUI VisualStudio Code. Ngoài ra, tất cả các tệp dự án đều có sẵn trong kho lưu trữ GitHub. Điều này có nghĩa là trong khóa học này, bạn cũng sẽ học cách sử dụng:
- ✓ Git và GitHub.
- ✓ Visual Studio Code.
Với khóa học này, bạn sẽ có quyền truy cập suốt đời vào hơn 50 bài giảng và hàng chục bài tập thực hành. Sau khóa học, bạn sẽ có được kiến thức thực tế cơ bản về Docker và có thể dễ dàng sử dụng nó để phát triển và thử nghiệm các ứng dụng của mình.
Nhưng quan trọng nhất là bạn sẽ HIỂU được các tính năng chính của Docker như:
- ✓ Docker Volumes.
- ✓ Docker Networking.
- ✓ Environment Variables.
Mục lục:
- ✓ 01. Giới thiệu.
- ✓ 02. Cài đặt Docker.
- ✓ 03. Docker Containers cơ bản (Ubuntu, Busybox, Alpine).
- ✓ 04. Port và Volume Mapping trong Docker Containers.
- ✓ 05. Docker Containers Management (Ubuntu, NGINX).
- ✓ 06. Chạy các ứng dụng Python trong Docker.
- ✓ 07. Chạy các ứng dụng Node.js trong Docker.
- ✓ 08. Chạy MongoDB Containers.
- ✓ 09. Giao tiếp giữa Containers và Environment Variables (MySQL, phpMyAdmin).
- ✓ 10. Default và Custom Bridge Network trong Docker (Wordpress, MySQL).
- ✓ 11. Additional Containers - Elasticsearch, Redis, Httpd.
- ✓ 12. Docker on Practice Summary và Giới thiệu về Docker Fundamentals.
- ✓ 13. Docker và Docker Components là gì.
- ✓ 14. Kết thúc khóa học.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU