Chuyên mục
Docker For Synology

Portainer : Công cụ quản lý Docker Container

Portainer là một giao diện quản lý Docker. Được thiết kế với tiêu chí triển khai nhanh chóng và dễ sử dụng, Portainer chạy dưới dạng một container duy nhất trên bất kỳ nền tảng Docker nào (bao gồm Linux, Synology DSM, và cả Windows). Với Portainer, bạn có thể quản lý mọi thứ từ stack Docker, container, image, volume, đến network và nhiều hơn nữa! Đặc biệt, nó hỗ trợ cả Docker độc lập và Docker Swarm, đảm bảo sự linh hoạt tối ưu cho hệ thống của bạn.

  • Mở Package CenterContainer ManagerInstall. Nếu bạn chạy phiên bản DSM cũ hơn (dưới 7.2), hãy tìm Docker

  • Vào  File Station và mở thư mục docker. Bên trong thư mục docker, tạo một thư mục mới và đặt tên là portainer
    Lưu ý : Hãy cẩn thận chỉ sử dụng chữ thường, không phải chữ hoa.

  • Vào Control PanelTask SchedulerCreateScheduled TaskUser-defined script

  • Khi bạn nhấp vào User-defined script, một cửa sổ mới sẽ mở ra. Thực hiện theo hướng dẫn bên dưới:
    • General: Mục Task nhập tên “Install Portainer“. Bỏ chọn tùy chọn “Enabled” . Chọn Người dùng root.
    • Schedule: Chọn Run on the following date sau đó chọn “Do not repeat“.
    • Task Settings: Đánh dấu vào “Send run details by email“, thêm email của bạn, sau đó sao chép và dán mã bên dưới vào ô Run command ► OK
docker run -d --name=portainer 
-p 8000:8000 
-p 9000:9000 
-v /var/run/docker.sock:/var/run/docker.sock 
-v /volume1/docker/portainer:/data 
--restart=always 
portainer/portainer-ce

  • Sau khi bạn nhấp vào OK ở trên, một cửa sổ cảnh báo mới sẽ mở ra ► OK

  • Sau khi bạn nhấp vào OK, hãy nhập Mật khẩu DSM của bạn rồi nhấp vào Gửi 

  • Chọn Task “Install Portainer” của bạn, sau đó nhấp vào tab “ Run ”. Bạn sẽ được yêu cầu chạy Install PortainerOK

  • Mở trình duyệt của bạn và nhập http://Synology-ip-address:9000. Tạo tên người dùngmật khẩu ► nhấn Tạo người dùng

  • Nhấp vào Get Started (tiếp tục sử dụng môi trường cục bộ mà Portainer đang chạy)

  • Mục Environments nhấp vào hình bút chì

  • Mục Public IP nhập IP của NAS, trong trường hợp là 192.168.1.18 sau đó nhấp Update environment

  • Sau đó sẽ thấy thông báo ở góc trên bên phải màn hình: “Environment updated“.

  • Bảng điều khiển Portainer

  • Menu trái của Portainer, Mục Registries Add registry

  • Nhấp vào Custom registry
    • .Trong mục Name nhập GHCR ► mục Registry URL nhập ghcr.io ►Add registry để lưu cài đặt
  • Lưu ý : ghcr.io registry là bắt buộc nếu bạn muốn cập nhật Docker container thông qua Portainer

  • Nhấp vào Custom registry
    • .Trong mục Name nhập CODEBERG ► mục Registry URL nhập codeberg.org ►Add registry để lưu cài đặt
  • Lưu ý : codeberg.org registry là bắt buộc nếu bạn muốn cập nhật Docker container thông qua Portainer

  • Nhấp vào Custom registry
    • .Trong mục Name nhập Quay.io ► mục Registry URL nhập quay.io ►Add registry để lưu cài đặt
  • Lưu ý : quay.io registry là bắt buộc nếu bạn muốn cập nhật Docker container thông qua Portainer

Sau khi add xong sẽ hiển thị như sau:

Chúc bạn thành công