Cách triển khai bộ chứa Podman với bộ lưu trữ liên tục

Nếu bạn đang chuyển đổi sang Podman hoặc mới bắt đầu phát triển vùng chứa, Jack Wallen sẽ cho bạn thấy việc triển khai vùng chứa với bộ lưu trữ liên tục dễ dàng như thế nào.

Xin chào các nhà phát triển vùng chứa, Jack Wallen ở đây để giúp bạn làm cho công nghệ hoạt động. Nếu bạn đang chuyển đổi sang Podman hoặc mới bắt đầu phát triển vùng chứa, thì tôi muốn cho bạn thấy việc triển khai vùng chứa có bộ lưu trữ liên tục dễ dàng như thế nào. Đây là một cách tuyệt vời để đảm bảo công việc của bạn vẫn có sẵn, ngay cả khi có sự cố xảy ra với vùng chứa.

Lưu trữ liên tục có nghĩa là chúng tôi đang ánh xạ một ổ đĩa cục bộ sẽ chứa dữ liệu vào ổ đĩa chứa. Tôi sẽ chứng minh bằng máy chủ web NGINX đã được thử nghiệm và thực sự. Để làm điều này, bạn sẽ cần một phiên bản Podman đang chạy trên HĐH được hỗ trợ như Ubuntu Server hoặc Rocky Linux.

NHÌN THẤY: Hãy xem hướng dẫn Podman của Jack Wallen về cách bật tính năng quản lý vùng chứa sudo-less.

Điều đầu tiên cần làm là tạo một ổ đĩa chứa dữ liệu bằng lệnh:

podman volume create nginx-volume

Khối lượng đó được tạo trong thư mục /home/USER/.local/share/containers/storage/volumes/nginx-volume/_data, trong đó USER là tên người dùng Linux của bạn. Tiếp theo, tạo một tệp chỉ mục NGINX mới bằng lệnh:

nano /home/USER/.local/share/containers/storage/volumes/nginx-volume/_data/index.html

Ở đâu USER là tên người dùng Linux của bạn. Trong tệp đó, dán nội dung sau:

Hello, TechRepublic!

Lưu và đóng tập tin. Bây giờ chúng ta có thể triển khai bộ chứa NGINX của mình và đính kèm nó vào ổ đĩa mới tạo có chứa tệp index.html của chúng ta bằng lệnh:

podman run -d -p 8085:80 -v nginx-volume:/usr/share/nginx/html --name nginx-volumetest nginx:latest

Sau khi vùng chứa được thiết lập và chạy, bạn có thể xem tệp chỉ mục bằng cách trỏ trình duyệt web tới http://SERVER: 8085, trong đó SERVER là địa chỉ IP của máy chủ lưu trữ. Đảm bảo mở tường lửa của bạn để cho phép cổng 8085 đi qua và bạn đã sẵn sàng.

Và đó là tất cả những gì cần làm để triển khai bộ chứa NGINX với Podman bao gồm bộ lưu trữ liên tục.

Đăng ký Cách làm cho công nghệ hoạt động trên YouTube của TechRepublic để nhận tất cả lời khuyên công nghệ mới nhất dành cho các chuyên gia kinh doanh từ Jack Wallen.

Chia sẻ cho bạn bè cùng đọc