Cài Đặt Docker Trên Ubuntu 26.04 LTS Chi Tiết Từ A-Z

cài đặt docker ubuntu 26.04 lts docker ubuntu 26.04 docker compose ubuntu 26.04 cài docker server ubuntu docker cloud server docker cloud nvme hướng dẫn docker ubuntu mới nhất

Cài Đặt Docker Trên Ubuntu 26.04 LTS Chi Tiết Từ A-Z

 

Docker là một trong những nền tảng container hóa phổ biến nhất hiện nay, được sử dụng rộng rãi trong DevOps, Cloud Computing, AI, Machine Learning và triển khai ứng dụng hiện đại. Thay vì cài đặt trực tiếp phần mềm lên máy chủ, Docker cho phép đóng gói ứng dụng cùng toàn bộ thư viện phụ thuộc vào các container độc lập, giúp triển khai nhanh chóng và ổn định hơn.

Trong bài viết này, CloudX sẽ hướng dẫn chi tiết cách cài đặt Docker trên Ubuntu 26.04 LTS mới nhất, từ bước chuẩn bị hệ thống đến kiểm tra hoạt động sau khi cài đặt thành công.

Docker là gì?

Docker là nền tảng mã nguồn mở cho phép tạo, triển khai và quản lý các container.

Mỗi container chứa:

  • Mã nguồn ứng dụng
  • Thư viện cần thiết
  • Runtime
  • Các cấu hình liên quan

Nhờ đó ứng dụng có thể chạy giống nhau trên mọi môi trường từ máy cá nhân, VPS cho đến hạ tầng Cloud.

Lợi ích của Docker

  • Triển khai nhanh chóng
  • Tiết kiệm tài nguyên
  • Dễ dàng mở rộng
  • Đơn giản hóa DevOps
  • Hạn chế lỗi môi trường
  • Hỗ trợ Microservices

Yêu Cầu Hệ Thống

Trước khi cài đặt Docker, bạn cần:

  • Ubuntu 26.04 LTS
  • Quyền sudo hoặc root
  • Kết nối Internet
  • Tối thiểu 2 vCPU và 4GB RAM

Nếu triển khai nhiều container hoặc cơ sở dữ liệu, nên sử dụng Cloud Server NVMe để đạt hiệu năng tối ưu.

Bước 1: Cập Nhật Hệ Thống

Đầu tiên hãy cập nhật hệ thống lên phiên bản mới nhất.

sudo apt update

sudo apt upgrade -y

Khởi động lại nếu hệ thống yêu cầu:

sudo reboot

Bước 2: Cài Đặt Các Gói Phụ Thuộc

Docker sử dụng kho lưu trữ HTTPS nên cần cài đặt các gói hỗ trợ.

sudo apt install -y \

ca-certificates \

curl \

gnupg \

lsb-release

Bước 3: Thêm Docker Official Repository

Tạo thư mục chứa khóa bảo mật:

sudo mkdir -p /etc/apt/keyrings

Tải khóa GPG chính thức của Docker:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \

sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Cấp quyền đọc:

sudo chmod a+r /etc/apt/keyrings/docker.gpg

Thêm Docker Repository:

echo \

"deb [arch=$(dpkg --print-architecture) \

signed-by=/etc/apt/keyrings/docker.gpg] \

https://download.docker.com/linux/ubuntu \

$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \

sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Cập nhật lại danh sách gói:

sudo apt update

Bước 4: Cài Đặt Docker Engine

Tiến hành cài đặt Docker Engine và các thành phần cần thiết.

sudo apt install -y \

docker-ce \

docker-ce-cli \

containerd.io \

docker-buildx-plugin \

docker-compose-plugin

Quá trình cài đặt thường chỉ mất vài phút.

Bước 5: Kiểm Tra Docker Đã Cài Thành Công

Kiểm tra phiên bản Docker:

docker --version

Ví dụ kết quả:

Docker version xx.xx.xx

Kiểm tra Docker daemon:

sudo systemctl status docker

Nếu xuất hiện trạng thái:

active (running)

thì Docker đã hoạt động bình thường.

Bước 6: Chạy Container Đầu Tiên

Docker cung cấp image kiểm tra mặc định.

sudo docker run hello-world

Nếu hiển thị:

Hello from Docker!

nghĩa là Docker đã được cài đặt thành công.

Bước 7: Sử Dụng Docker Không Cần Sudo

Mặc định Docker yêu cầu quyền sudo.

Để chạy Docker bằng tài khoản hiện tại:

sudo usermod -aG docker $USER

Đăng xuất rồi đăng nhập lại hoặc chạy:

newgrp docker

Kiểm tra:

docker run hello-world

Nếu container chạy bình thường mà không cần sudo thì cấu hình đã hoàn tất.

Các Lệnh Docker Cơ Bản

Xem container đang chạy

docker ps

Xem toàn bộ container

docker ps -a

Xem image hiện có

docker images

Tải image Ubuntu

docker pull ubuntu

Dừng container

docker stop container_id

Xóa container

docker rm container_id

Xóa image

docker rmi image_id

Kiểm Tra Docker Compose

Docker Compose hiện đã được tích hợp sẵn dưới dạng plugin.

Kiểm tra:

docker compose version

Nếu hiển thị phiên bản thì Docker Compose đã sẵn sàng sử dụng.

Tạo Container Nginx Đầu Tiên

Ví dụ triển khai web server Nginx:

docker run -d \

--name nginx \

-p 80:80 \

nginx

Kiểm tra:

docker ps

Mở trình duyệt:

http://IP_SERVER

Nếu xuất hiện trang Welcome to Nginx nghĩa là container hoạt động bình thường.

Ví Dụ Docker Compose

Tạo file:

nano docker-compose.yml

Nội dung:

services:

  nginx:

    image: nginx

    ports:

      - "80:80"

Khởi động:

docker compose up -d

Kiểm tra:

docker compose ps

Những Ứng Dụng Phổ Biến Chạy Trên Docker

Sau khi cài Docker, bạn có thể triển khai:

  • Nginx
  • PostgreSQL
  • Redis
  • MongoDB
  • GitLab CE
  • Jenkins
  • Open WebUI
  • Ollama
  • n8n
  • Nextcloud
  • Canvas LMS
  • BigBlueButton (một số thành phần)

Docker giúp việc cài đặt và nâng cấp các ứng dụng này trở nên đơn giản hơn rất nhiều.

 

Vì Sao Nên Chạy Docker Trên Cloud NVMe?

Docker thường xuyên thực hiện các thao tác đọc ghi dữ liệu.

Cloud NVMe mang lại:

  • Tốc độ đọc ghi cao hơn SSD truyền thống
  • Khởi động container nhanh hơn
  • Hiệu năng database tốt hơn
  • Giảm độ trễ hệ thống
  • Tăng khả năng chịu tải

Đối với các ứng dụng như PostgreSQL, Redis, Open WebUI hay Ollama, sự khác biệt về hiệu năng có thể nhận thấy rõ rệt.

Kết Luận

Docker là công cụ gần như bắt buộc đối với quản trị viên hệ thống và lập trình viên hiện đại. Chỉ với vài lệnh đơn giản, bạn đã có thể triển khai môi trường container hóa mạnh mẽ trên Ubuntu 26.04 LTS.

Khi kết hợp Docker với hạ tầng Cloud NVMe tốc độ cao, doanh nghiệp có thể tận dụng tối đa hiệu năng của hệ thống, dễ dàng mở rộng ứng dụng và giảm đáng kể thời gian triển khai.

CloudX hiện cung cấp Cloud Server NVMe 100% phù hợp cho Docker, Kubernetes, AI, Canvas LMS, BigBlueButton và nhiều hệ thống doanh nghiệp khác.

 

BÀI VIẾT CÙNG CHUYÊN MỤC

Hướng dẫn cài đặt MoneyPrinterTurbo trên Ubuntu 24.04 LTS từ A-Z
Hướng dẫn cài đặt MoneyPrinterTurbo trên Ubuntu 24.04 ...

Hướng dẫn cài đặt MoneyPrinterTurbo trên Ubuntu 24.04 LTS từ A-Z

Cài Đặt Docker Trên Ubuntu 26.04 LTS Chi Tiết Từ A-Z
Cài Đặt Docker Trên Ubuntu 26.04 LTS Chi Tiết Từ A-Z

cài đặt docker ubuntu 26.04 lts docker ubuntu 26.04 docker compose ubuntu 26 ...

Hướng Dẫn Cài Đặt BigBlueButton Trên Ubuntu 24.04 LTS Từ A-Z Năm 2026
Hướng Dẫn Cài Đặt BigBlueButton Trên Ubuntu 24.04 LTS ...

BigBlueButton Ubuntu, cài đặt BigBlueButton, BigBlueButton LMS, BigBlueButton ...

Hướng Dẫn Chi Tiết Từ A-Z Cài Đặt Canvas LMS Trên Ubuntu 26.04 LTS mới nhất 2026
Hướng Dẫn Chi Tiết Từ A-Z Cài Đặt Canvas LMS Trên ...

Cài đặt Canvas LMS Ubuntu Hướng dẫn cài đặt Canvas LMS Canvas LMS Ubuntu 26 ...

Một LMS Lỗi Thời Có Thể Khiến Trường Học Mất Sinh Viên Như Thế Nào?
Một LMS Lỗi Thời Có Thể Khiến Trường Học Mất Sinh Viên ...

LMS cho trường đại học, Canvas LMS, chuyển đổi số giáo dục, trải nghiệm sinh ...