Giới Thiệu Về Portainer

Portainer là một công cụ quản lý Docker với giao diện web thân thiện, giúp bạn dễ dàng triển khai và quản lý các container mà không cần sử dụng dòng lệnh phức tạp. Portainer hỗ trợ Docker, Docker Swarm và Kubernetes, giúp đơn giản hóa việc quản lý hạ tầng container.

Bước 1: Cài Đặt Docker

Trước khi cài đặt Portainer, bạn cần cài đặt Docker trên hệ thống của mình.

Để kiểm tra Docker đã hoạt động chưa, chạy lệnh:

docker --version 
docker-compose --version 

Nếu bạn chưa cài Docker, hãy làm theo hướng dẫn sau:

Bước 2: Cài Đặt Portainer

Sau khi cài đặt Docker, bạn có thể cài đặt Portainer bằng cách sử dụng lệnh sau:

docker volume create portainer_data
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce

Lệnh trên sẽ tải và chạy Portainer Community Edition (CE) lên máy chủ của bạn.

Bước 3: Truy Cập Giao Diện Quản Lý Portainer

Sau khi cài đặt thành công, bạn có thể truy cập giao diện quản lý Portainer bằng cách mở trình duyệt và nhập địa chỉ:

http://<IP-Sever>:9000

Tại đây, bạn sẽ được yêu cầu tạo tài khoản admin và kết nối với Docker Engine.

Bước 4: Kết Nối Portainer Với Docker

Sau khi tạo tài khoản, bạn sẽ thấy màn hình chọn kiểu kết nối. Chọn Docker và nhập thông tin kết nối để quản lý container của bạn.

Bước 5: Quản Lý Container Với Portainer

Tạo Container Mới

  1. Vào Containers > Nhấn Add Container
  2. Nhập tên container, chọn image, cấu hình các thông số cần thiết
  3. Nhấn Deploy the container để khởi chạy

Quản Lý Container

  • Start/Stop/Restart: Chọn container và nhấn nút điều khiển tương ứng.
  • Xem logs: Chọn container và nhấn vào Logs để xem nhật ký hoạt động.
  • Console: Truy cập giao diện dòng lệnh của container.

Bước 6: Cập Nhật Portainer

Để cập nhật Portainer lên phiên bản mới nhất, chạy các lệnh sau:

docker stop portainer
docker rm portainer
docker pull portainer/portainer-ce
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce

Kết Luận

Portainer là một công cụ mạnh mẽ giúp quản lý Docker dễ dàng hơn với giao diện web trực quan. Bằng cách làm theo hướng dẫn trên, bạn có thể cài đặt, cấu hình và sử dụng Portainer để quản lý container một cách hiệu quả.

Categorized in:

Virtualization,