Cách cài đặt Docker trong Linux

Thứ ba - 07/05/2024 00:16

Trên một số hệ thống, việc này sẽ mất một chút thời gian để hoàn thành và có vẻ như không có tiến triển gì cả. Nhưng đừng hủy bỏ hoạt động. Tất nhiên, quá trình cài đặt cũng có thể thực sự gặp vấn đề, nhưng hãy dành ít nhất mười phút để thực hiện công việc trên các máy tính chậm.

Cho phép tự động khởi động Docker khi boot.

sudo systemctl start docker.service

Khởi động Docker.

sudo systemctl start docker.service

Tự thêm mình vào nhóm Docker.

sudo usermod -aG docker $USER

Đăng xuất và đăng nhập lại vào giao diện người dùng đồ họa.

Những ai cần Docker Compose có thể cài đặt nó với:

sudo dnf install docker-compose

Cách cài đặt Docker trên Red Hat Enterprise Linux

Red Hat Enterprise Linux (RHEL) là một bản phân phối ổn định, hỗ trợ lâu dài cho Fedora. Không giống như phiên bản upstream của nó, RHEL cung cấp một môi trường nhất quán và đáng tin cậy, nơi người dùng có thể chạy các ứng dụng của mình một cách đáng tin cậy. Điều này làm cho nó trở thành một hệ thống tuyệt vời để triển khai các chương trình muốn chạy mà ít hoặc không bị gián đoạn.

Bắt đầu bằng cách tìm nạp file kho lưu trữ cho dự án Docker:

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

Tải và cài đặt Docker, Docker Compose và các dependency của chúng:

sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Bạn cũng có thể chỉ định phiên bản Docker muốn chạy trên hệ thống của mình. Để thực hiện việc này, hãy liệt kê các phiên bản Docker có sẵn cho máy:

dnf list docker-ce --showduplicates

Cuộn qua danh sách các phiên bản có sẵn, sau đó sao chép số phiên bản muốn cài đặt.

Các phiên bản Docker khác nhau có sẵn trong RHEL.
Các phiên bản Docker khác nhau có sẵn trong RHEL.

Dán lệnh sau vào terminal, sau đó thay thế giá trị của biến phiên bản bằng số phiên bản mong muốn:

version="VIẾT-SỐ-PHIÊN-BẢN-Ở-ĐÂY"

Cài đặt phiên bản Docker cụ thể trong hệ thống:

sudo dnf install docker-ce-3:$version docker-ce-cli-1:$version containerd.io docker-buildx-plugin docker-compose-plugin

Kích hoạt và chạy service Docker bằng systemctl:

sudo systemctl enable --now docker.service

Thêm người dùng hiện tại vào nhóm người dùng docker:

sudo useradd -aG docker YOUR-USERNAME

Kiểm tra xem Docker có hoạt động bình thường hay không bằng cách chạy docker --version để liệt kê số phiên bản của nó.

Phiên bản hạ cấp của Docker đang chạy trong RHEL.
Phiên bản hạ cấp của Docker đang chạy trong RHEL.

Cách cài đặt Docker trên Arch Linux

Arch đã bao gồm Docker trong kho cộng đồng của mình, vì vậy quy trình cài đặt sẽ dễ dàng hơn.

sudo pacman -S docker

Cài Docker trên Arch

Nếu cần Docker Compose:

sudo pacman -S docker-compose

Tự thêm chính mình vào nhóm Docker:

sudo usermod -aG docker $USER

Đăng xuất khỏi giao diện người dùng đồ họa và đăng nhập lại để cài đặt có hiệu lực.

Cho phép Docker tự động khởi động khi boot.

sudo systemctl enable docker

Khởi động Docker.

sudo systemctl start docker

Rõ ràng, bài viết này không bao gồm tất cả các bản phân phối hiện có. Nhưng nếu đang sử dụng một cái gì đó như openSUSE, bạn có thể may mắn tìm thấy một trang hướng dẫn về cách cài đặt Docker trên bản phân phối đó tại en.opensuse.org/SDB:Docker

Chúc bạn thành công!

Nguồn tin: Quantrimang.com

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

  Ý kiến bạn đọc

THỐNG KÊ TRUY CẬP
  • Đang truy cập87
  • Máy chủ tìm kiếm4
  • Khách viếng thăm83
  • Hôm nay13,590
  • Tháng hiện tại154,849
  • Tổng lượt truy cập9,860,701
QUẢNG CÁO
Phan Thanh Phú
Quảng cáo 2
Liên kết site
Đăng nhập Thành viên
Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site
Thăm dò ý kiến

Bạn thấy Website cần cải tiến những gì?

Lịch Âm dương
Máy tính
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây