Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách nâng cấp Portainer (được cài đặt trên Docker Host của bạn) lên phiên bản mới nhất.
Chủ đề Nội dung:
- Kiểm tra số phiên bản hiện được cài đặt của Portainer
- Dừng Portainer Docker Container
- Xóa Portainer Docker Container
- Tải xuống phiên bản mới nhất của Portainer Docker Image
- Nâng cấp Portainer lên phiên bản mới nhất
- Kiểm tra xem Portainer có được nâng cấp lên phiên bản mới nhất không
- Phần kết luận
Kiểm tra số phiên bản hiện được cài đặt của Portainer
Để tìm phiên bản Portainer đã cài đặt trên Docker Host của bạn, hãy truy cập giao diện người dùng web Portainer từ trình duyệt web và đăng nhập vào tài khoản Portainer của bạn.
Số phiên bản phải được in ở góc dưới bên trái của Giao diện người dùng Web Portainer. Trong trường hợp của chúng tôi, chúng tôi đã cài đặt Portainer 2.9.0 trên máy chủ Docker của mình.
Dừng Portainer Docker Container
Trước khi có thể nâng cấp Portainer, bạn phải dừng bộ chứa Portainer Docker bằng lệnh sau:
$ docker dừng porttainer
Xóa Portainer Docker Container
Vùng chứa Portainer Docker cũ hơn cũng cần được loại bỏ để thay thế bằng vùng chứa mới và cập nhật.
Để xóa vùng chứa Portainer Docker, hãy chạy lệnh sau:
$ docker rm người gác cổng
Tải xuống phiên bản mới nhất của Portainer Docker Image
Bạn cần tải xuống phiên bản mới nhất của hình ảnh Docker Portainer Community Edition (CE) hoặc Portainer Enterprise Edition (EE).
Để tải xuống phiên bản mới nhất của hình ảnh Docker Portainer Community Edition (CE), hãy chạy lệnh sau:
$ docker kéo porttainer / portainer-ce: mới nhấtĐể tải xuống phiên bản mới nhất của hình ảnh Docker Portainer Enterprise Edition (EE), hãy chạy lệnh sau:
$ docker kéo porttainer / portainer-ee:mới nhấtPhiên bản mới nhất của Portainer Docker image đang được tải xuống. Phải mất một thời gian để hoàn thành.
Tại thời điểm này, nên tải xuống phiên bản mới nhất của Portainer Docker image.
Nâng cấp Portainer lên phiên bản mới nhất
Để tạo vùng chứa Portainer Docker bằng hình ảnh Docker Portainer Community Edition (CE) mới nhất, hãy chạy lệnh sau:
$ docker chạy -d -P 8000 : 8000 -P 9443 : 9443 --tên = người vận chuyển --khởi động lại = luôn luôn -TRONG / đã từng là / chạy / docker.sock: / đã từng là / chạy / docker.sock -TRONG portainer_data: / người cung cấp dữ liệu / portainer-ce: mới nhấtĐể tạo vùng chứa Portainer Docker bằng hình ảnh Docker Portainer Enterprise Edition (EE) mới nhất, hãy chạy lệnh sau:
$ docker chạy -d -P 8000 : 8000 -P 9443 : 9443 --tên = người vận chuyển --khởi động lại = luôn luôn -TRONG / đã từng là / chạy / docker.sock: / đã từng là / chạy / docker.sock -TRONG portainer_data: / người cung cấp dữ liệu / portainer-ee:mới nhấtGHI CHÚ: Ở đây, “-v portainer_data:/data” gắn ổ đĩa “portainer_data” vào thư mục “/data” của vùng chứa Portainer Docker đã nâng cấp. Khi bạn xóa vùng chứa Portainer Docker cũ, ổ đĩa “portainer_data” sẽ giữ lại dữ liệu của vùng chứa Portainer. Thùng chứa Portainer mới hơn cũng sẽ sử dụng nó.
Nếu bạn đang sử dụng đường dẫn thư mục của máy chủ Docker thay vì ổ Docker để lưu trữ dữ liệu của Portainer, hãy thay thế “-v portainer_data:/data” trong các lệnh trước đó bằng “-v /docker-host/portainer/data/ thư mục:/dữ liệu”. Ở đây, “/docker-host/portainer/data/directory” là đường dẫn thư mục của máy chủ Docker nơi bạn lưu trữ dữ liệu Portainer cũ.
Phải tạo một vùng chứa Portainer Docker mới sử dụng hình ảnh Portainer Docker mới nhất.
Kiểm tra xem Portainer có được nâng cấp lên phiên bản mới nhất không
Để xác minh xem Portainer có được nâng cấp lên phiên bản mới nhất hay không, hãy truy cập giao diện người dùng web Portainer từ trình duyệt web và kiểm tra số phiên bản ở góc dưới bên trái. Như bạn có thể thấy, chúng tôi đang chạy Portainer 2.19.1, đây là phiên bản mới nhất của Portainer tại thời điểm viết bài này.
Phần kết luận
Trong bài viết này, chúng tôi đã hướng dẫn bạn cách nâng cấp giao diện người dùng web Portainer Docker lên phiên bản mới nhất trên máy chủ Docker của bạn.