Làm cách nào để cài đặt và sử dụng Docker trên Fedora và CentOS?

Lam Cach Nao De Cai Dat Va Su Dung Docker Tren Fedora Va Centos



Docker là một diễn đàn về bộ chứa cho phép người dùng xây dựng và quản lý nhiều loại ứng dụng khác nhau trong bộ chứa. Fedora và CentOS đều là hệ điều hành dựa trên Linux và được sử dụng làm hệ điều hành máy chủ để chạy bộ chứa Docker. Docker cung cấp nhiều dịch vụ và công cụ để xây dựng và triển khai các ứng dụng trong vùng chứa trên các nền tảng này một cách nhanh chóng. Hơn nữa, các lệnh Docker giống nhau cho cả hai nền tảng.

Bài viết này sẽ minh họa như sau:

Làm cách nào để cài đặt Docker trên Fedora hoặc CentOS?

Để cài đặt Docker trên Fedora hoặc CentOS, hãy thử các bước được cung cấp sẵn:







  • Cập nhật cơ sở dữ liệu gói.
  • Thêm Kho lưu trữ Docker và tải xuống Docker bằng cách sử dụng “ cuộn tròn -fsSL https://get.docker.com/ | sh ' kịch bản.
  • Bắt đầu dịch vụ Docker thông qua “ sudo systemctl bắt đầu docker ' yêu cầu.
  • Thực thi các lệnh Docker để xác minh.

Bước 1: Cập nhật cơ sở dữ liệu gói



Trước tiên, hãy thực hiện lệnh được liệt kê bên dưới để kiểm tra các bản cập nhật có sẵn cho các gói đã cài đặt trên hệ thống và cập nhật chúng:



Sudo yum kiểm tra cập nhật





Đầu ra cho thấy danh sách gói được cập nhật thành công.

Bước 2: Thêm Docker Repository và Download Docker



Sau đó, thêm kho lưu trữ Docker chính thức vào các nguồn gói của hệ thống và cài đặt/tải xuống phiên bản mới nhất của Docker. Sau đó, cài đặt gói công cụ Docker thông qua lệnh được cung cấp:

cuộn tròn -fsSL https://get.docker.com/ | sh

Lệnh được thực hiện ở trên đã tải xuống và cài đặt phiên bản Docker mới nhất.

Bước 3: Khởi động Docker Daemon

Tiếp theo, gõ lệnh được cung cấp sẵn để khởi động Docker daemon:

sudo systemctl bắt đầu docker

Lệnh này đã bắt đầu các dịch vụ Docker.

Bước 4: Xác minh trạng thái dịch vụ

Để xác minh xem các dịch vụ daemon Docker đã bắt đầu hay chưa bằng cách kiểm tra trạng thái của nó:

docker trạng thái sudo systemctl

Có thể thấy rằng Docker Daemon đang chạy.

Bước 5: Xác minh

Cuối cùng, chạy bất kỳ lệnh Docker nào để đảm bảo rằng Docker đã được cài đặt thành công và các dịch vụ của nó đang chạy. Chẳng hạn, thực hiện lệnh được liệt kê bên dưới:

sudo docker run hello-world

Đầu ra cho thấy Docker đã được cài đặt thành công trên CentOS.

Làm cách nào để sử dụng Docker trên Fedora hoặc CentOS?

Docker có thể được sử dụng theo nhiều cách khác nhau trên CentOS hoặc Fedora, chẳng hạn như:

  • Kéo hình ảnh từ Docker Hub
  • Liệt kê tất cả hình ảnh Docker
  • Xây dựng và chạy Docker Container
  • Xem tất cả Docker Container

Bước 1: Kéo hình ảnh từ Docker Hub

Để lấy một hình ảnh Docker cụ thể từ trung tâm Docker, hãy sử dụng “ Sudo docker pull ' yêu cầu:

Sudo docker pull nginx: mới nhất

Theo kết quả trên, phiên bản mới nhất của “ nginx ” hình ảnh đã được tải xuống thành công.

Bước 2: Liệt kê tất cả các hình ảnh Docker

Thực thi lệnh được cung cấp để hiển thị tất cả các hình ảnh Docker có sẵn:

hình ảnh docker sudo

Đầu ra ở trên chỉ ra rằng có ba hình ảnh Docker có sẵn trên hệ thống cục bộ.

Bước 3: Xây dựng và chạy Docker Container

Để tạo và thực thi bộ chứa Docker từ một hình ảnh Docker cụ thể, hãy viết “ sudo docker run -d –name ' yêu cầu:

sudo docker run -d --name nginxCont nginx:latest

Đây:

  • -d ” tùy chọn được sử dụng để thực thi vùng chứa ở chế độ tách rời.
  • -tên ” xác định tên vùng chứa tức là, “ nginxCont ”.
  • nginx: mới nhất ” là phiên bản mới nhất của Docker Hub image để sử dụng cho vùng chứa:

Lệnh này đã xây dựng và thực thi vùng chứa.

Bước 4: Xem tất cả Docker Container

Nhập lệnh sau để hiển thị tất cả các vùng chứa Docker:

sudo docker ps -a

Trong đầu ra ở trên, có thể thấy hai vùng chứa Docker, tức là, “ nginxCont ' Và ' tin tưởng_babbage ”.

Phần kết luận

Để cài đặt Docker trên Fedora hoặc CentOS, trước tiên, hãy cập nhật cơ sở dữ liệu gói. Sau đó, thêm Kho lưu trữ Docker và tải xuống Docker thông qua “ cuộn tròn -fsSL https://get.docker.com/ | sh ' yêu cầu. Tiếp theo, bắt đầu dịch vụ Docker thông qua “ sudo systemctl bắt đầu docker ” lệnh và xác minh trạng thái của nó. Người dùng có thể sử dụng Docker trên Fedora hoặc CentOS để thực hiện nhiều thao tác khác nhau, chẳng hạn như kéo hình ảnh từ Docker Hub, liệt kê tất cả hình ảnh Docker, xây dựng và chạy bộ chứa Docker, xem tất cả các bộ chứa, v.v.