Build your ultimate AI agent
Mô tả khóa học
Khóa học này xây dựng trên nền tảng Docker và containerization trong khóa Introduction to Docker. Chúng ta mở rộng các khái niệm và công cụ đã học, bổ sung quản lý và tối ưu hóa image, mạng, giao tiếp hệ thống tệp, ứng dụng đa nền tảng và đa container. Sau khi hoàn thành, bạn sẽ có thể:
- Tạo multi-stage builds để tối ưu kích thước, bảo mật và khả năng tái sử dụng của ứng dụng chạy trong container.
- Sử dụng các công cụ và khái niệm mạng của Docker để thêm giao tiếp giữa các container và cung cấp dịch vụ mạng cho mạng cục bộ cũng như bên ngoài.
- Chia sẻ tệp và dữ liệu giữa các container và máy chủ (host) bằng Docker file system mounts và volumes.
- Tạo triển khai ứng dụng đa container bằng Docker Compose, đơn giản hóa mạnh việc thiết lập các công cụ phức tạp thường gặp trong môi trường khoa học dữ liệu và kỹ thuật.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Lệnh và hệ thống tệp
Chương này giới thiệu các lệnh Docker mới và cách chia sẻ dữ liệu giữa hệ thống host và ứng dụng chạy trong container. Tìm hiểu khi nào và cách sử dụng persistent volumes và truy cập hệ thống tệp của host.
- Các lệnh Docker nâng cao50 XP
- Trợ giúp nhanh50 XP
- Container hiện có100 XP
- Tự động dọn dẹp container50 XP
- Gắn kết hệ thống tệp của máy chủ (host)50 XP
- Truyền một tệp vào container đang chạy100 XP
- Biến mất nhưng chưa bị lãng quên50 XP
- Nhiều cách khác nhau, cùng một kết quả100 XP
- Volumes bền vững50 XP
- Tạo một volume cho container100 XP
- Container khác nhau, cùng một volume100 XP
2
Mạng
Học cách công bố dịch vụ mạng trong Docker, tạo Docker networks, và dùng Dockerfile để duy trì thiết lập mạng.
3
Xây dựng container image nâng cao
Học cách dùng công cụ quản lý image và build nâng cao của Docker để tạo container image gọn nhẹ và hiệu quả. Tạo image đa nền tảng có thể chạy trên các kiến trúc bộ xử lý khác nhau.
4
Docker Compose
Kết hợp khả năng volume, mạng và quản lý container của Docker thành ứng dụng đa container bằng Docker Compose. Cập nhật và quản lý triển khai ứng dụng qua tệp docker-compose.yml.
C
Docker nâng cao
Hoàn
thành khóa học

