Hướng dẫn cài đặt Portainer trên Linux
Portainer là gì?
Portainer là một ứng dụng quản lý container mã nguồn mở, được thiết kế để đơn giản hóa việc quản lý Docker container thông qua giao diện người dùng thân thiện. Thay vì phải nhập các dòng lệnh phức tạp để thao tác với Docker, bạn có thể sử dụng Portainer để thực hiện mọi thứ từ khởi tạo, quản lý, giám sát container cho đến quản lý volume, network, và các stack. Portainer giống như Docker Desktop trên Windows nhưng cài đặt cho Linux CLI vậy.
Hướng dẫn cài đặt
Trước hết ta cài đặt nhanh Docker bằng lệnh sau:
curl -fsSL https://get.docker.com | sudo sh
Kiểm tra docker đã cài đặt thành công chưa bằng lệnh sau:
docker -v
Tiếp theo ta sẽ pull portainer về và chạy bằng lệnh sau và đợi khởi động hoàn tất:
docker volume create portainer_data
docker run -d -p 9443:9443 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
Sau khi cài đặt xong ta truy cập giao diện bằng đường dẫn
https://IP:9443
Giao diện chạy lần đầu sẽ như sau, ta cần phải khởi tạo người dùng quản trị viên ở lần đầu truy cập
Sau khi khởi tạo quản trị viên, ta cần phải khởi động lại container chạy portainer
Ta dùng lệnh sau:
docker restart portainer
Sau khi khởi động lại, ta truy cập lại giao diện và tạo lại quản trị viên một lần nữa là sẽ đăng nhập được vào Portainer, giao diện sau khi đăng nhập sẽ như sau:
Kế tiếp, ta cần thêm môi trường Server đang chạy vào Portainer lần lượt như sau:
Khi thêm hoàn tất, ta sẽ thấy môi trường Server của mình tại đây, ta nhấn Live Connect để kết nối:
Kết nối thành công hiển thị trạng thái sẽ như sau:
Như vậy là ta đã cài đặt và kết nối Portainer hoàn tất, từ giờ việc thao tác quản lý container, images, volume, network của docker trên Linux sẽ thuận tiện hơn.