Download app

Quét mã QR để tải về ứng dụng

QR code

Cách cài đặt Docker trên Rocky Linux và AlmaLinux

17/08/2021, 03:23 pm
880

Docker là một công cụ nền tảng container hóa cực kỳ phổ biến cho phép người dùng phát triển, thử nghiệm và triển khai các ứng dụng một cách trơn tru và hiệu quả bên trong các container. Bộ chứa là một đơn vị nhẹ và di động, chạy hoàn toàn tách biệt với hệ điều hành cơ bản. Nó đóng gói mã nguồn của ứng dụng, cùng với các thư viện, phần phụ thuộc và cấu hình của nó.

Các vùng chứa giúp các nhà phát triển có thể triển khai các ứng dụng một cách nhất quán trên nhiều môi trường với cùng một tính nhất quán và đây là một trong những lý do tại sao các nhà phát triển hiện đại không thể bỏ qua Docker và các nền tảng container khác.

Docker có hai phiên bản chính: phiên bản cộng đồng (Docker CE) và phiên bản doanh nghiệp (Docker EE). Phiên bản cộng đồng là hoàn toàn miễn phí và mã nguồn mở, trong khi phiên bản dành cho doanh nghiệp là phiên bản cao cấp.

Hãy tham gia cùng chúng tôi khi chúng tôi hướng dẫn bạn cài đặt Docker CE trên Rocky Linux và AlmaLinux.

Bước 1: Thêm kho lưu trữ Docker trên Rocky Linux

Docker chưa có sẵn trên kho lưu trữ mặc định. Rất may, một kho lưu trữ chính thức đã được cung cấp bởi các nhà phát triển và chúng tôi sẽ thêm nó vào hệ thống trước tiên.

Trên thiết bị 2 đầu của bạn, hãy chạy lệnh sau để thêm Docker kho lưu trữ

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

Bước 2: Cài đặt Docker trong AlmaLinux/Rocky Linux

Tiếp tục, chúng tôi sẽ cài đặt phiên bản cộng đồng Docker có sẵn miễn phí để tải xuống và sử dụng. Nhưng trước tiên, hãy cập nhật các gói.

Cập nhật $ sudo dnf

Tiếp theo, chạy lệnh bên dưới để cài đặt Docker CE, giao diện dòng lệnh (CLI), cùng các công cụ và phụ thuộc cần thiết khác.

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

Sau khi cài đặt, hãy xác nhận phiên bản Docker mà bạn đã cài đặt như được cung cấp. Kết quả cho thấy chúng tôi đã cài đặt Docker 20.10.

$ docker --version

Docker phiên bản 20.10.8, build 3967b7d

Bước 3: Khởi động và kích hoạt Docker

Để bắt đầu sử dụng Docker, chúng ta cần khởi động Docker. Nhưng trước tiên, hãy kích hoạt nó khởi động khi khởi động như hình minh họa.

$ sudo systemctl kích hoạt docker

Sau đó khởi động Docker.

$ sudo systemctl start docker

Để xác nhận trạng thái đang chạy của Docker, hãy ra lệnh.

$ sudo systemctl status docker

vậy là Docker đang chạy như mong đợi.

Bước 4: Thêm người dùng vào nhóm Docker

Để sử dụng hoặc chạy Docker với tư cách là người dùng thông thường, bạn cần thêm người dùng vào nhóm 'Docker' được tạo tự động trong quá trình cài đặt. Nếu không, bạn sẽ tiếp tục gặp lỗi quyền.

Để đạt được điều này, thêm người dùng thường xuyên vào nhóm 'Docker' như sau nơi Tecmint là người dùng thường xuyên sử dụng lệnh usermod.

$ sudo usermod -aG docker tecmint

Sử dụng lệnh id để xác minh các nhóm mà người dùng thuộc về.

$ id tecmint

Bước 5: Kiểm tra Docker trong Rocky Linux

Cuối cùng, để đảm bảo Docker hoạt động như mong đợi, hãy chạy vùng chứa hello-world như được cung cấp trong lệnh bên dưới.

$ docker run hello-world

Lệnh chỉ đơn giản là kéo hình ảnh hello-world từ trung tâm Docker là kho lưu trữ hình ảnh vùng chứa Docker. Sau đó, nó tiến hành tạo và chạy vùng chứa in thông báo 'Xin chào từ Docker' trên thiết bị đầu cuối. Đây là bằng chứng bọc sắt cho thấy Docker đã được cài đặt thành công.

Chúng tôi sẽ kéo một Ubuntu hình ảnh, chạy và tương tác với vùng chứa.

Kéo hình ảnh Docker Ubuntu

Để kéo hình ảnh Ubuntu mới nhất, hãy chạy:

$ docker pull ubuntu

Sau khi hình ảnh được kéo, hãy xác nhận các hình ảnh hiện có như được hiển thị.

$ docker images

Chạy Ubuntu Docker Container

Để truy cập shell của vùng Ubuntu chứa, hãy thực thi lệnh.

$ docker run -it ubuntu

Từ đây, bạn có thể chạy các lệnh và thực hiện quản lý gói và các tác vụ hệ thống khác bên trong vùng chứa. Sau khi hoàn tất, nhấn 'exit' để thoát khỏi vùng chứa và quay lại môi trường hệ điều hành của bạn.

Kết luận

Trên đây là tất cả hướng dẫn cài đặt mà chúng tôi thu thập được. Chúng tôi đã chứng minh việc cài đặt Docker trên Rocky Linux và AlmaLinux và các bạn có thể bắt đầu với việc kéo hình ảnh và chạy các vùng chứa.

+ Fanpage: https://www.facebook.com/nhanhoacom

+ Chỉ đường: https://g.page/nhanhoacom

+ Chương trình khuyến mãi mới nhất: https://nhanhoa.com/khuyen-mai.html

————————————————————

CÔNG TY TNHH PHẦN MỀM NHÂN HÒA

https://nhanhoa.com

Hotline: 1900 6680

Trụ sở chính: Tầng 4 - Tòa nhà 97-99 Láng Hạ, Đống Đa, Hà Nội

Tel: (024) 7308 6680 – Email: sales@nhanhoa.com

Chi nhánh TP. Hồ Chí Minh: 270 Cao Thắng (nối dài), Phường 12, Quận 10, Tp.HCM

Tel: (028) 7308 6680 – Email: hcmsales@nhanhoa.com

Chi nhánh Vinh - Nghệ An: Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An

Tel: 0915221384 – Email: contact@nhanhoa.com

Bài viết liên quan
20/11/2024
Các fan cứng của Nhân Hòa đã biết Chương trình Black Friday 2024 sẽ có mức ưu đãi khủng là bao nhiêu % và áp dụng cho những...
19/11/2024
Đừng để website của bạn bị "tắt đèn" vì hết hạn tên miền! Hãy chủ động gia hạn tên miền để đảm bảo sự liên...
16/11/2024
Không phải bàn cãi việc WordPress đang là một trong những nền tảng hàng đầu trong việc xây dựng website hiện nay. Và giải...
Chuyên nghiệp và tận tình
Hỗ Trợ Trực Tuyến 24/7
Đội ngũ chuyên gia giúp xử lý vấn đề kỹ thuật để website của bạn luôn hoạt động tốt và chạy nhanh. Bất kỳ lúc nào.
Kết nối với Nhân Hoà

Map Tầng 4 - Toà nhà 97 - 99 Láng Hạ, Quận Đống Đa, Thành Phố Hà Nội

Phone Điện thoại: 1900 6680 - (024) 7308 6680

Mail Mail: sales@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Map 927/1 CMT8, Phường 7, Quận Tân Bình, Thành phố Hồ Chí Minh

Phone Điện thoại: 1900 6680 - (028) 7308 6680

Mail Mail: hcmsales@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Map Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An

Phone Điện thoại: 1900 6680 - (024) 7308 6680 - nhánh 6

Mail Mail: contact@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Kết nối với Nhân Hoà
Gọi lại cho tôi
Gọi miễn phí
Gọi miễn phí
×
Thông báo

Đăng nhập thành công!