Cài đặt Docker trên NAS Synology
Cài đặt Docker trên NAS Synology theo cách hiện tại - gói hiện được gọi là Trình quản lý vùng chứa. Các mô hình được hỗ trợ, cài đặt Trung tâm gói, thư mục docker cho dữ liệu của bạn và vùng chứa đầu tiên của bạn, với các cảnh báo dữ liệu và RAM trung thực.
📑Chương
- Docker trên Synology hôm nay — gói hiện có tên là Trình quản lý vùng chứa
- Trước tiên hãy kiểm tra — model NAS của bạn có hỗ trợ gói này không
- Cài đặt Trình quản lý vùng chứa từ Trung tâm gói
- Tạo thư mục dùng chung docker trước bất kỳ vùng chứa nào
- Tải xuống hình ảnh đầu tiên từ Sổ đăng ký
- Chạy vùng chứa thử nghiệm — ánh xạ tên, cổng và ổ đĩa
- Đọc nhật ký và mở vùng chứa trong trình duyệt của bạn
- Thử nghiệm xóa — chứng minh dữ liệu của bạn tồn tại bên ngoài vùng chứa
- Các ứng dụng thực sự tiếp theo (Portainer và nhiều ứng dụng khác), với RAM trung thực và các ghi chú dự phòng
📋 Tổng quan & Hướng dẫn từng bước
Trước tiên hãy kiểm tra xem mô hình của bạn có hỗ trợ nó không
Trình quản lý vùng chứa không được cung cấp trên mọi mô hình Synology — Synology quyết định từng mô hình và không có cài đặt nào mở khóa trên mô hình không có trong danh sách. Các mẫu dòng Plus (những mẫu có dấu + trong tên, như DS220+ hoặc DS920+) hỗ trợ nó và Synology cũng liệt kê các mẫu giá trị được chọn — DS124, DS223 và DS423 trong số đó, cùng với DS420j từ DSM 7.2. Hầu hết các mẫu j-series nhỏ khác và các mẫu trò chơi cũ hơn đều không được cung cấp gói này.
Quá trình kiểm tra kéo dài hai phút sẽ giải quyết vấn đề cho NAS chính xác của bạn: mở Trung tâm gói và tìm kiếm Trình quản lý vùng chứa (trên DSM 7.1 trở lên, tìm kiếm Docker). Nếu nó xuất hiện, mô hình của bạn được hỗ trợ. Nếu nó không xuất hiện thì đơn giản là gói này không có sẵn cho kiểu máy của bạn — không có nút chuyển ẩn nào để tìm.
Cài đặt gói từ Trung tâm gói
Bản thân quá trình cài đặt là phần dễ nhất — đây là gói DSM chính thức, thông thường từ cửa hàng riêng của Synology. Mở Trung tâm gói, tìm kiếm Trình quản lý vùng chứa (hoặc Docker trên DSM 7.1 trở lên) và nhấp vào Cài đặt. Nếu DSM hỏi gói sẽ tồn tại ở tập nào, hãy chọn tập chính, rộng nhất của bạn.
Đợi quá trình cài đặt hoàn tất, sau đó mở gói một lần để DSM tạo các thư mục làm việc. Từ DSM 7.2 trở đi, bạn sẽ thấy các tab có tên Tổng quan, Dự án, Vùng chứa, Hình ảnh, Sổ đăng ký, Mạng và Nhật ký. Màn hình gói Docker cũ hơn trông đơn giản hơn một chút nhưng hoạt động theo cách tương tự. Dự án là cách một số vùng chứa thuộc về một ứng dụng được chạy cùng nhau từ một tệp Compose duy nhất — bạn không cần điều đó cho vùng chứa đầu tiên của mình.
Tạo thư mục chia sẻ Docker trước mọi thứ khác
Đây là bước người mới bắt đầu bỏ qua và tiếc nuối. Bên trong vùng chứa chỉ là tạm thời — hãy xóa vùng chứa và mọi thứ được lưu trữ bên trong nó sẽ đi cùng với nó. Dữ liệu thực phải nằm trong một thư mục dùng chung thông thường mà vùng chứa được trỏ tới.
Mở Bảng điều khiển → Thư mục dùng chung → Tạo và đặt tên cho thư mục là docker. Bên trong nó, tạo một thư mục con cho mỗi ứng dụng — ví dụ: docker/porttainer và docker/jellyfin. Một ứng dụng, một thư mục: việc sao lưu và dọn dẹp luôn đơn giản. Khi bạn tạo vùng chứa sau này, bạn ánh xạ đường dẫn dữ liệu của nó tới thư mục của nó tại đây. Ánh xạ đó được gọi là tập và đó là ý tưởng quan trọng nhất trên trang này.
Chạy vùng chứa đầu tiên làm thử nghiệm
Đừng bắt đầu với ứng dụng mà bạn thực sự quan tâm. Bắt đầu với một thùng chứa nhỏ dùng một lần và chứng minh toàn bộ chuỗi — tải xuống hình ảnh, cổng, ổ đĩa, nhật ký — đều hoạt động. Trong Trình quản lý vùng chứa, hãy mở Đăng ký, tìm kiếm một hình ảnh thử nghiệm nhỏ (lý tưởng là máy chủ web tĩnh nhỏ) và tải xuống. Ưu tiên hình ảnh được xuất bản bởi dự án chính thức hoặc nhà bảo trì nổi tiếng; việc người lạ tải lên lại ngẫu nhiên là một rủi ro. Hình ảnh đã tải xuống nằm trong Hình ảnh.
Chọn hình ảnh và chọn Chạy. Đặt cho thùng chứa một cái tên rõ ràng mà bạn sẽ nhận ra sau sáu tháng. Đối với cổng: cổng riêng của vùng chứa được ứng dụng cố định - công việc của bạn là cổng (máy chủ) cục bộ. Bản thân DSM đã sử dụng 5000 và 5001 cho giao diện web của riêng mình, vì vậy hãy chọn một cái gì đó rõ ràng như 8080 hoặc cao hơn và viết nó ra. Nếu ứng dụng lưu trữ bất kỳ thứ gì, hãy ánh xạ đường dẫn dữ liệu của nó tới một thư mục bên trong thư mục dùng chung docker của bạn - đối với ứng dụng thử nghiệm, thư mục con thử nghiệm là được. Tắt tính năng tự động khởi động lại cho vùng chứa thử nghiệm: bạn muốn thấy nó bị lỗi nếu bị lỗi chứ không phải xem nó khởi động lại trong một vòng lặp mãi mãi.
Đọc nhật ký rồi mở nó trong trình duyệt của bạn
Khởi động vùng chứa, sau đó mở tab Nhật ký của vùng chứa đó trước khi bạn chạm vào trình duyệt của mình. Nhật ký là ứng dụng đang nói chuyện với bạn. Một ứng dụng tốt sẽ in dòng sẵn sàng của nó — thường là địa chỉ và cổng mà nó đang nghe. Một vùng chứa bắt đầu và dừng trong một vòng lặp đang cho bạn biết có thứ gì đó bị thiếu: một thư mục mà nó không thể ghi vào, một cài đặt mà nó cần hoặc một cổng đã được sử dụng. Một vài dòng nhật ký cuối cùng thường đặt tên vấn đề bằng những từ đơn giản.
Bây giờ, chỉ cần mở trình duyệt của bạn tới địa chỉ NAS bằng cổng bạn đã chọn (ví dụ: cổng 8080). Xem trang riêng của ứng dụng có nghĩa là chuỗi hoạt động: hình ảnh được tải xuống, vùng chứa chạy và bạn có thể tiếp cận nó.
Thực hiện bài kiểm tra xóa — Bài học thực sự
Bây giờ là bước không ai muốn làm và mọi người nên làm. Đặt một tệp hoặc cài đặt dùng một lần vào ứng dụng thử nghiệm, sau đó dừng vùng chứa và xóa nó hoàn toàn. Mở thư mục chia sẻ docker của bạn trong File Station: dữ liệu bạn đã ánh xạ vẫn ở đó — vì nó chưa bao giờ nằm trong vùng chứa. Tạo lại vùng chứa có cùng ánh xạ ổ đĩa và cài đặt tương tự sẽ xuất hiện lại.
Ứng dụng này chỉ dùng một lần; dữ liệu thì không. Thay vào đó, nếu dữ liệu biến mất thì bạn đã học được bài học có giá trị nhất về vùng chứa với mức giá rẻ nhất có thể: ứng dụng đó đang lưu trữ dữ liệu trong lớp tạm thời của chính vùng chứa và ứng dụng đó cần ánh xạ ổ đĩa trước khi có thể tin cậy được với bất kỳ thứ gì có thật.
docker/porttainer, giống như mọi ứng dụng khác.Giới hạn trung thực trước ứng dụng thực tế
docker (với Hyper Backup, sang ổ đĩa khác hoặc ngoài NAS) giống như bất kỳ thư mục quan trọng nào khác, do đó, ổ đĩa chết hoặc bản cập nhật xấu không thể lấy dữ liệu ứng dụng của bạn theo. Và hãy suy nghĩ kỹ trước khi đưa bất kỳ vùng chứa nào lên internet: vùng chứa có thể tiếp cận từ bên ngoài là cánh cửa dẫn vào NAS của bạn, vì vậy hãy duy trì quyền truy cập trên mạng gia đình/văn phòng hoặc đằng sau các biện pháp bảo vệ của chính NAS của bạn.🏷️Topic Search Variables & Keywords
Hướng dẫn khắc phục sự cố và giải pháp từng bước - THIẾT LẬP DOCKER TRÊN NAS SYNOLOGY. Phần trình diễn trên màn hình của Anshu kỹ thuật.
Cài đặt Docker trên NAS Synology theo cách hiện tại — gói hiện có tên là Trình quản lý vùng chứa. Các mô hình được hỗ trợ, cài đặt Trung tâm gói, thư mục docker và vùng chứa đầu tiên của bạn, với các cảnh báo dữ liệu và RAM trung thực.
(bản ghi kết thúc ở đây trên trang nguồn)
❓ Câu hỏi thường gặp
Hướng dẫn này có miễn phí 100% để làm theo không?
Đúng vậy! Tất cả hướng dẫn và phương pháp do Tech Anshu trình bày đều sử dụng tài nguyên giáo dục, hợp pháp và miễn phí.
Người mới bắt đầu có thể làm theo hướng dẫn này không?
Chắc chắn rồi! Mỗi bước đều được thể hiện trên màn hình với hướng dẫn chi tiết để mọi người có thể làm theo dễ dàng.
Tôi có thể đặt câu hỏi ở đâu nếu gặp khó khăn?
Hãy để lại nhận xét trực tiếp trên video YouTube và cộng đồng của chúng tôi cũng như Anshu kỹ thuật sẽ giúp bạn.
🚀 Xem hướng dẫn đầy đủ trên YouTube
🚀 Xem video hướng dẫn từng bước đầy đủ trên YouTube: https://www.youtube.com/watch?v=C0pDf9djRSw
Đăng ký Anshu kỹ thuật để được hỗ trợ CNTT, khắc phục sự cố Windows và quản lý máy chủ.
➡️ Xem video đầy đủ