Hướng dẫn cài đặt Docker trên Almalinux 8/9

Docker là một nền tảng phần mềm cho phép bạn xây dựng, triển khai và quản lý các ứng dụng trong các vùng chứa. Điều này có nghĩa là bạn có thể đóng gói phần mềm của mình cùng với tất cả các thành phần cần thiết để chạy nó, như thư viện, cấu hình và biến môi trường, và chạy nó trên bất kỳ máy tính nào có Docker. Điều này giúp đơn giản hóa quá trình phát triển và triển khai, cũng như đảm bảo tính nhất quán và khả năng di chuyển của các ứng dụng.

AlmaLinux là một bản phân phối Linux dựa trên Red Hat Enterprise Linux (RHEL), được tạo ra như một sự thay thế miễn phí cho CentOS, sau khi CentOS chuyển sang phiên bản dự án dòng luồng. AlmaLinux được hỗ trợ bởi cộng đồng và được cam kết duy trì tính tương thích nhị phân với RHEL. Tuy nhiên, một điểm khác biệt quan trọng giữa AlmaLinux và RHEL là AlmaLinux không hỗ trợ Docker theo mặc định. Thay vào đó, AlmaLinux khuyến khích sử dụng Podman, một công cụ quản lý vùng chứa tương tự Docker nhưng không yêu cầu daemon.

Nếu bạn muốn sử dụng Docker trên AlmaLinux, bạn sẽ phải thực hiện một số bước để cài đặt và cấu hình nó. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn qua các bước cần thiết để cài đặt Docker trên AlmaLinux và chạy các ứng dụng được đóng gói trong các vùng chứa. Bạn sẽ thấy rằng việc sử dụng Docker trên AlmaLinux không khác nhiều so với việc sử dụng nó trên các bản phân phối Linux khác, và bạn sẽ có thể tận dụng tất cả các lợi ích của Docker trong việc phát triển và triển khai các ứng dụng của mình.

Tại thời điểm viết bài này, kho lưu trữ Docker cho AlmaLinux là kho lưu trữ được tạo cho CentOS. Chúng ta có thể thêm kho lưu trữ Docker vào hệ thống của mình bằng lệnh sau.

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Trước khi bắt đầu cài đặt Docker, chúng ta cần xóa các gói podman và buildah khỏi hệ thống của mình, vì chúng xung đột với Docker và sẽ ngăn không cho cài đặt Docker.

dnf remove -y podman buildah
dnf autoremove -y

Cuối cùng, chúng ta có thể cài đặt Docker bằng cách thực hiện lệnh sau.

dnf install -y docker-ce docker-ce-cli containerd.io

Đừng quên khởi động và kích hoạt dịch vụ Docker trên Almalinux.

sudo systemctl start docker.service
sudo systemctl enable docker.service

Bạn có thể xác minh rằng Docker đã được cài đặt và thu thập một số thông tin về phiên bản hiện tại bằng cách nhập lệnh sau:

sudo docker version

Đến đây là xong. Bạn đã cài đặt Docker thành công trên Server của mình

Đề xuất cho bạn

Về tác giả: Vương Công Minh

Nếu bạn đang cần Hosting Wordpress nhanh và mạnh. Tôi khuyến nghị bạn tham khảo Bnix.vn - Nhà cung cấp Hosting/VPS/Server Chuyên Nghiệp Hàng Đầu Việt Nam. Đây là nhà cung cấp đang cung cấp hạ tầng để vận hành ICare24H. Bạn có thể trực tiếp trải nghiệm tốc độ Hosting trên trang web Icare24H và đừng quên dùng mã giảm giá ICARE24H để được giảm giá lên đến 49% cho tất cả các dịch vụ nhé.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *