Hướng dẫn này giải thích các khía cạnh khác nhau của dịch vụ Docker Container.
Bắt đầu với những điều cơ bản của Docker tập trung vào cài đặt và cấu hình của Docker, rồi dần dần chuyển sang các chủ đề nâng cao như Mạng (Networking) và Đăng ký (Registries).
Các chương cuối của hướng dẫn này bao gồm các khía cạnh phát triển của Docker và cách bạn có thể bắt đầu và chạy trên các môi trường phát triển bằng cách sử dụng Docker Container.
Hướng dẫn này dành cho những người quan tâm đến việc học Docker như một dịch vụ container.
Sản phẩm này đã lan tỏa rất nhanh trên toàn ngành và thực sự tạo ra ảnh hưởng đến sự phát triển của các ứng dụng thế hệ mới.
Vì vậy, bất cứ ai quan tâm đến việc tìm hiểu tất cả các khía cạnh của Docker nên xem qua hướng dẫn này.
Điều kiện tiên quyết là người đọc phải làm quen với các khái niệm cơ bản của Windows và các chương trình khác nhau đã có sẵn trên hệ điều hành Windows. Ngoài ra, nó sẽ rất có ích nếu người đọc đã tiếp xúc với Linux.
Docker là một dịch vụ quản lý container. Các điểm chính của Docker là develop, ship và run ở bất cứ đâu.
Toàn bộ ý tưởng của Docker là để các nhà phát triển dễ dàng phát triển các ứng dụng, gửi chúng vào các container mà sau đó có thể được triển khai ở bất cứ đâu.
Bản phát hành đầu tiên của Docker là vào tháng 3 năm 2013 và kể từ đó, nó đã trở thành từ thông dụng cho sự phát triển của thế giới hiện đại, đặc biệt là các dự án dựa trên Agile.
Docker có các thành phần sau:
Chúng tôi sẽ thảo luận chi tiết tất cả các thành phần này trong các chương tiếp theo.
Trang web chính thức của Docker là https://docker.com/. Trang web có tất cả thông tin và tài liệu về phần mềm Docker. Nó cũng có các liên kết tải xuống cho các hệ điều hành khác nhau.
Bạn có thể vui lòng tắt trình chặn quảng cáo ❤️ để hỗ trợ chúng tôi duy trì hoạt động của trang web.
Bài viết này sẽ hướng dẫn bạn chi tiết cách deploy ứng dụng ASP.NET Core bằng Docker.
Trong hướng dẫn này, bạn sẽ tìm hiểu các kiến thức cơ bản về Docker Compose, cách chạy và quản lý các dịch vụ sử dụng Docker Compose.
Trong hướng dẫn này, bạn sẽ học cách triển khai ứng dụng trên nhiều container trong Docker.
Bạn sẽ tìm hiểu các kiến thức cơ bản về Docker Network, các thao tác mạng cơ bản như: tạo và xóa mạng, gắn container vào mạng, gỡ container khỏi mạng.