Xin chào các bạn! Hôm nay, mình lên tiếp bài viết liên quan đến chủ đề Docker. Lần này là một docker rất nổi tiếng đó là Portainer. Vậy Portainer là gì? và nó giúp được gì cho chúng ta thì mời các bạn xem chi tiết bài viết này nhé.
Giới thiệu
Portainer CE (Community Edition) là một công cụ quản lý Docker đơn giản và mạnh mẽ. Nó cho phép người dùng quản lý container, images, networks, và volumes một cách dễ dàng thông qua giao diện web trực quan. Chúng ta sẽ cùng nhau tìm hiểu cách cài đặt Portainer CE trên Docker.
Yêu Cầu Hệ Thống
Trước khi bắt đầu, hãy đảm bảo rằng bạn đã cài đặt Docker
trên hệ thống của mình. Bạn có thể kiểm tra xem Docker Engine đã được cài đặt chưa bằng
lệnh sau:
docker --versionNếu Docker Engine chưa được cài đặt, bạn có thể tham khảo bài viết này hoặc tại trang chính thức của Docker tại đây để biết cách cài đặt trên các hệ điều hành khác nhau.
Bước 1: Tải và chạy Portainer CE
Đầu tiên, tạo volume mà Portainer Server sẽ sử dụng để lưu
trữ cơ sở dữ liệu:
sudo docker volume create portainer_data
Sau đó, tải xuống và cài đặt container Portainer Server:
sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:lts
Theo mặc định, Portainer sẽ tạo và sử dụng một chứng chỉ SSL tự ký để bảo mật cổng 9443.
Bây giờ Portainer Server đã được cài đặt. Bạn có thể kiểm tra xem container Portainer Server đã khởi động hay chưa bằng cách chạy:
sudo docker ps
Bước 2: Truy cập Giao Diện Web của Portainer
Sau khi container Portainer đã được chạy, bạn có thể truy cập
giao diện web của Portainer bằng cách mở trình duyệt và nhập địa chỉ sau:
https://localhost:9443
Bước 3: Thiết lập Tài Khoản Admin
Khi bạn truy cập lần đầu vào Portainer, bạn sẽ được yêu cầu
tạo một tài khoản admin. Nhập tên người dùng và mật khẩu mà bạn muốn và nhấn
"Create user".
Bước 4: Kết Nối với Docker Environment
Sau khi tạo tài khoản, bạn sẽ được hỏi về việc kết nối với Docker environment. Chọn "Get Started".
Bước 5: Quản Lý Docker với Portainer
Bây giờ bạn đã có thể quản lý các container, images, networks, và volumes thông qua giao diện của Portainer. Bạn có thể tạo mới, khởi động, dừng, và xóa các container một cách dễ dàng.
Kết Luận
Portainer CE là một công cụ tuyệt vời để quản lý Docker một
cách trực quan và dễ dàng. Với các bước trên, bạn đã cài đặt xong Portainer và
có thể bắt đầu sử dụng nó để quản lý hệ thống Docker của mình. Chúc các bạn thành
công! 😊






