Giới thiệu Portainer trên NAS Asustor

NỘI DUNG BÀI VIẾT

Nhằm giúp người dùng biết cách sử dụng Portainer để kéo hình ảnh trong Docker. Và cả sử dụng Portainer để triển khai các vùng chứa trong Docker. Xem chi tiết bài giới thiệu Portainer trên NAS Asustor.

I. Cài đặt Portainer

BƯỚC 1

  • Sử dụng trình duyệt web, đăng nhập vào ADM bằng tài khoản có quyền quản trị viên.
  • Chọn ASUSTOR Apps trong  App Central.
  • Nhấp vào Portainer và nhấn Install .

Cài đặt Portainer

Các kiểu máy áp dụng: AS31, 32, 40, 50, 51, 61, 62, 63, 64, 65 và 70.

BƯỚC 2

  • App Central sẽ cài đặt docker-ce trước nếu chưa cài đặt, sau đó cài đặt Portainer.
  • Xác định vị trí Portainer trên màn hình và nhấp vào nó để mở Portainer.
  • Vui lòng sử dụng thông tin tài khoản trong phần mô tả ứng dụng Portainer của App Central để tạo tài khoản quản trị viên mới trong Portainer.
  • ASUSTOR cũng khuyên bạn nên thay đổi mật khẩu của Portainer. Nhấp vào  User trong Settings để thay đổi nó.

App Central sẽ cài đặt docker-ce

II. Quản lý môi trường Docker cục bộ

Thiết lập môi trường Docker cục bộ và khởi tạo Portainer.

  • Chọn Local và sau đó nhấp vào Connect.

Quản lý môi trường Docker cục bộ

  • Chọn Local trong cài đặt Endpoints của Portainer.
  • Trong chi tiết Endpoints, nhập IP NAS dưới dạng Public IP

Chọn Local trong cài đặt Endpoints của Portainer

III. Kéo hình ảnh của Docker

1. Tìm kiếm đường dẫn hình ảnh trong dockerhub

Portainer sẽ kéo hình ảnh Docker từ dockerhub. Các hình ảnh có cùng chức năng hoặc tên có thể có các phiên bản khác nhau do các nhà phát triển khác nhau tải lên. Để có được hình ảnh Docker chính xác, trước tiên hãy tìm kiếm tên hình ảnh trong dockerhub.

  • Ví dụ: tìm kiếm phpmyadmin trong dockerhub sẽ đưa ra một số kết quả và phiên bản phổ biến nhất sẽ được liệt kê đầu tiên. Nhấp vào mục mong muốn để mở trang chi tiết.

Tìm kiếm đường dẫn hình ảnh trong dockerhub

Tìm đường dẫn hình ảnh trên trường Lệnh kéo Docker.

20190123170304 19637

2. Pull Images

  • Nhấp vào Images.
  • Đặt tên hình ảnh trong dockerhub từ trang kéo hình ảnh, nhấp vào kéo Images.
  • Portainer sẽ tải xuống hình ảnh với thẻ mới nhất. Để tải xuống các thẻ hình ảnh khác, vui lòng làm theo hướng dẫn trong dockerhub.

Pull Images

Thời gian cần thiết để kéo một hình ảnh sẽ khác nhau.

20190123170435 62813

Tải xuống hoàn tất sẽ được gắn thẻ là chưa sử dụng nếu hình ảnh chưa được triển khai.

IV. Triển khai Container

Các vùng chứa có thể được triển khai sau khi một hình ảnh đã được tải xuống. Khi vùng chứa được triển khai thành công, nó có thể được sử dụng bình thường.

  • Nhấp vào Container
  • Nhấp vào Add container.

Triển khai Container

  • Đặt tên và hình ảnh của Container.
  • Xuất bản tất cả các cổng tiếp xúc được khuyến khích để được kích hoạt.
  • Nhấp vào Deploy the Container.

Nhấp vào Deploy the Container.

Các vùng chứa đã triển khai sẽ tự động được khởi động. Tất cả các vùng chứa đã triển khai sẽ được liệt kê trong danh sách Container và có thể chạy được.

20190123170756 50000

Sau đó, giao diện người dùng web có thể được khởi chạy từ các vùng chứa được triển khai trong tab trình duyệt mới.
Sử dụng WordPress làm ví dụ, nhấp vào Published Ports trong danh sách và Portainer sẽ khởi chạy giao diện người dùng web WordPress trong tab trình duyệt mới.

Lưu ý: Vui lòng tham khảo quản lý môi trường Docker cục bộ để thiết lập IP Public nếu IP được đặt thành 0.

thiết lập IP Public

20190123170909 86664

V. Thêm điểm cuối

Portainer có thể kiểm soát việc triển khai Docker trong các thiết bị NAS khác có cài đặt docker-ce.

  • Nhấp vào Endpoints.
  • Nhấp vào Add endpoint.

20190123170947 61164

Đặt tên và URL của endpoint , nhấp vào Add endpoint.

20190123171019 38112

  • Nhấp vào trang chủ để duyệt các endpoint khác nhau.
  • Nhấp vào endpoint để vận hành triển khai Docker cụ thể của điểm cuối đó.

20190123171055 16305

VI. Truy cập từ xa các vùng chứa đã triển khai

  • Chọn Endpoints.
  • Trong chi tiết Endpoint , nhập IP WAN NAS hoặc miền được xác định là IP Public. (tức là: as6302.myasustor.com)

20190314184104 51194

  • Nhấp vào Images và sau đó chọn một hình ảnh để kiểm tra thêm chi tiết.
  • Cột EXPOSE trong Endpoint sẽ hiển thị cổng mặc định. (Ví dụ: 80 / tcp cho Nextcloud)

20190314184200 99017

Ánh xạ một số cổng cố định để tránh các sửa đổi tự động sau khi khởi động lại NAS hoặc vùng chứa. Nếu một vùng chứa đã được triển khai, hãy loại bỏ nó và triển khai lại với số cổng cố định.

  • Sử dụng Nextcloud làm ví dụ, đặt cổng 32680 trong máy chủ và 80 trong bộ chứa trong cấu hình Ports.

20190314184310 34511

  • Chọn Manual Connect trong Settings.
  • Chọn EZ-Router và nhấp vào Define.
  • Chọn TCP. Key là 32680.
  • Truy cập từ xa Nextcloud bằng cách nhập URL cho NAS của bạn, sau đó là dấu hai chấm và số cổng. IE http://as6302.myasustor.com:32680

20190314184416 39796

VII. Nâng cấp image và cập nhật container

Khi hình ảnh Docker được cập nhật lên phiên bản mới trên Docker Hub, phiên bản mới nhất cũng sẽ được cập nhật. Với Vùng chứa được triển khai bởi phiên bản mới nhất của hình ảnh, vui lòng tham khảo các bước sau để nâng cấp lên phiên bản mới nhất của image trong Portainer.

  • Sử dụng Nextcloud làm ví dụ, chọn Nextcloud bên dưới Containers và dừng nó lại.

20190828141937 15319

Nhấp vào Id của nextcloud: mới nhất dưới images.

20190828142156 95630

Nhấp vào kéo từ sổ đăng ký để lấy phiên bản mới nhất hiện tại từ Docker Hub.

20190828142313 77986

  • Sau khi tệp hình ảnh được tải xuống, có hai phiên bản của image nextcloud trong danh sách image, nơi thẻ được sửa đổi thành 20190828150625 93804 , là hình ảnh của phiên bản trước. Phiên bản mới nhất được nâng cấp được đánh dấu là “Unused”.

Lưu ý: Nếu không có hai phiên bản image nào được liệt kê, cho biết rằng tệp hình ảnh này không có phiên bản cập nhật, vui lòng bỏ qua các bước sau để khởi động lại trực tiếp Container.

20190828142404 84544

Chọn Nextcloud bên dưới Containers, bạn sẽ thấy image mà Nextcloud gốc sử dụng không còn được đánh dấu là nextloud: mới nh

ất, nhấn Nextcloud để cập nhật.

20190828142449 17539

Nhấp vào Duplicate/Edit.

20190828142539 63701

Nhấp vào triển khai container mà không sửa đổi cài đặt vùng chứa ban đầu và nhấp vào Replace trong hộp thoại để xác nhận rằng bạn muốn thay thế vùng chứa Nextcloud ban đầu.

20190828142649 18195

20190828142720 14021

  • Image được Nextcloud sử dụng được cập nhật dưới dạng nextloud: mới nhất sau khi triển khai vùng chứa.

20190828142811 63929

Cuối cùng, xóa 20190828150625 93804khỏi Hình ảnh.

20190828142849 93540

VII. Kết luận

Trên đây là bài Giới thiệu về Portainer trên NAS Asustor.  Nếu có gì thắc mắc liên hệ đội ngũ kỹ thuật của Thế Giới NAS nhé.


THÔNG TIN LIÊN HỆ

Hotline: 0896 699 377

Web: https://thegioinas.com

Youtube: https://www.youtube.com/channel/UCeLbGb7u9CTGv1t4dE6IbhA/featured

Quý khách hàng muốn mua NAS chính hãng, giá hợp lý hãy liên hệ ngay đến thegioinas để nhận tư vấn và báo giá chi tiết nhé!

Thegioinas Có đội ngũ IT trình độ chuyên môn cao về NAS cũng như các sản phẩm về lưu trữ dữ liệu tập trung Đã có kinh nghiệm hơn 15 năm triển khai nhiều dự án từ doanh nghiệp nhỏ cho đến lớn, hay cả đơn vị chính phủ. Liên hệ ngay với đội ngũ thegioinas để được hỗ trợ tư vấn về các sản phẩm.

Xem thêm các sản phẩm của Synology TẠI ĐÂY

THÔNG TIN LIÊN HỆ THẾ GIỚI NAS : 

Hotline: 089.6699.377

Email: [email protected]

Fanpage: Thế Giới NAS

Website: https://thegioinas.com/

Trụ sở: 115 Nguyễn Phi Khanh, Phường Tân Định, Quận 1, TP.HCM