Cách cài đặt công cụ Podman trên CentOS 8


Bây giờ hỗ trợ chính thức cho thời gian chạy bộ chứa Docker đã bị loại bỏ bởi RHEL 8 / CentOS 8, quản trị viên container phải làm gì? May mắn thay, các nhà phát triển tại Red Hat đã làm việc trên libpod một thời gian. Libpod là thư viện quản lý container mới, bao gồm mọi thứ cần thiết để quản lý các pod, container và hình ảnh container.

Giải pháp mới đó được gọi là Podman có chức năng mà không yêu cầu trình nền chứa, vì tất cả các container và nhóm được tạo như các tiến trình con. Đối với tất cả những người đã dành hàng tuần, hàng tháng và hàng năm để tăng tốc với thời gian chạy docker, bạn không có gì phải lo sợ vì Podman CLI dựa trên docker CLI.

Tôi muốn hướng dẫn bạn các bước để cài đặt và sử dụng Podman trên CentOS 8.

Những gì bạn cần

Điều duy nhất bạn sẽ cần để thực hiện công việc này là:

  • Một phiên bản đang chạy của CentOS 8
  • Tài khoản người dùng có quyền sudo

Cách cài đặt Podman

Podman không có gói cài đặt riêng, vì nó là một phần của công cụ khác. Vì vậy, để có quyền truy cập vào Podman, hãy mở một cửa sổ đầu cuối trên máy chủ CentOS 8 của bạn và nhập lệnh:

sudo dnf install @container-tools -y

Quá trình cài đặt bắt đầu

Cách dùng Podman

Hãy để tôi chỉ cho bạn cách tương tự như Docker Podman. Ví dụ bạn muốn kéo một hình ảnh. Nếu bạn đã sử dụng lệnh kéo Docker, bạn sẽ nhận ra:

podman pull ubuntu

Để liệt kê các hình ảnh hiện có của bạn, hãy nhập lệnh:

podman images

Lệnh trên sẽ liệt kê tất cả các hình ảnh bạn đã kéo, cùng với ID hình ảnh.

Để xóa một hình ảnh, bạn có thể làm như vậy bằng ID hình ảnh, giống như bạn làm với thời gian chạy Docker. Nhập lệnh:

podman rmi ID

Trong đó ID là ID của hình ảnh sẽ bị xóa.

Bây giờ, giả sử bạn muốn triển khai một thùng chứa bằng hình ảnh Ubuntu mới tải xuống. Ta sẽ trình diễn một triển khai vùng chứa cực kỳ cơ bản, một triển khai sẽ chứa một container dựa trên hình ảnh Ubuntu và sau đó sử dụng lệnh echo từ bên trong container để in thông báo “Chào mừng bạn đến với Blogf4vnn.”

Để triển khai container này với Podman, nhập lệnh:

podman run --rm ubuntu /bin/echo "Welcome to Blogf4vnn."

Bạn gần như sẽ thấy ngay văn bản được in ra (Hình A).

Hình A

Cách cài đặt công cụ chứa Podman trên CentOS 8
Created with GIMP

Tất nhiên, container đó sẽ không giúp bạn nhiều. Hãy triển khai một container định tuyến cổng ngoài 8080 đến cổng bên trong 8080. Điều này có thể được thực hiện bằng lệnh:

sudo podman run -dit --name ubuntu-apache -p 8080:8080 ubuntu

Chúng ta phải chạy lệnh này với sudo vì các ràng buộc cổng chưa được hỗ trợ bởi các container không root.

Để liệt kê các container đang chạy của bạn, bạn sẽ phải một lần nữa, hãy sử dụng sudo như vậy:

sudo podman ps

Lệnh trên sẽ liệt kê các thùng chứa đang chạy của bạn (Hình B).

Hình B

Created with GIMP

Để dừng container đó, nhập lệnh:

sudo podman stop ID

Trong đó ID là tên của ID container.

Để xóa container hiện đã dừng, hãy nhập lệnh:

sudo podmand rm ID

Trong đó ID là tên của ID container.

Và đó là ý chính của việc cài đặt và sử dụng công cụ thời gian chạy container mới, Podman. Hãy theo dõi để biết thêm cách làm trung tâm xung quanh công nghệ mới này.

Xem thêm :Tại Đây
Blog Download Template Blogspot : Tại Đây
Blog Download Phần Mềm Free : Tại Đây
Blog Download Acapella : Tại Đây
Trang mã hóa URL : Tại Đây


Welcome to F4vnn.com - Blog Thủ Thuật, tất cả nội dung trên website được chúng tôi sưu tập trên Internet. Nếu có vấn đề về bản quyền với bài viết trên Blog vui lòng liên hệ với và chúng tôi sẽ xóa bài viết ngay lập tức . Liên lạc với Admin qua mail: hoangvansy90@gmail.com!

ĐỪNG QUÊN ĐĂNG KÝ FANPAGE ĐỂ NHẬN THỦ THUẬT MỚI NHẤT NHÉ!