Docker là một nền tảng mã nguồn mở giúp bạn triển khai, quản lý và chạy các ứng dụng trong các container một cách dễ dàng. Trong bài viết này, CodeTutHub sẽ hướng dẫn bạn cách cài đặt và sử dụng Docker trên Ubuntu 24.10 một cách chi tiết và dễ hiểu.
1. Cài đặt Docker trên Ubuntu 24.10
Bước 1: Cập nhật hệ thống
Trước khi cài đặt Docker, bạn nên cập nhật danh sách gói và nâng cấp hệ thống lên phiên bản mới nhất bằng cách:
sudo apt update && sudo apt upgrade -yBước 2: Cài đặt các gói phụ trợ
Docker yêu cầu một số gói phụ trợ để hoạt động mượt mà. Cài đặt chúng bằng lệnh:
sudo apt install apt-transport-https ca-certificates curl software-properties-common -yBước 3: Thêm kho lưu trữ Docker
Để cài đặt phiên bản Docker mới nhất, bạn cần thêm kho lưu trữ chính thức của Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgecho "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullSau đó, cập nhật lại danh sách các gói:
sudo apt updateBước 4: Cài đặt Docker Engine
Bây giờ, bạn có thể tiến hành cài đặt Docker bằng lệnh:
sudo apt install docker-ce docker-ce-cli containerd.io -ySau khi cài đặt xong, kiểm tra phiên bản Docker:
docker --version
Bước 5: Kích hoạt và kiểm tra Docker
Bật Docker và đảm bảo nó luôn khởi động cùng hệ thống:
sudo systemctl enable --now docker
Kiểm tra trạng thái Docker:
sudo systemctl status docker
Bạn cũng có thể kiểm tra bằng cách chạy container thử nghiệm:
sudo docker run hello-world
Nếu thấy thông báo "Hello from Docker!" thì Docker đã hoạt động thành công.
2. Sử dụng Docker trên Ubuntu 24.10
Bước 1: Chạy lệnh Docker mà không cần sudo
Mặc định, bạn cần quyền sudo để chạy Docker. Nếu muốn chạy Docker với tài khoản người dùng thông thường, hãy thêm người dùng của bạn vào nhóm docker:
sudo usermod -aG docker $USERSau đó, đăng xuất và đăng nhập lại hoặc chạy:
newgrp dockerBước 2: Tải và chạy container
Bạn có thể tải xuống và chạy container với lệnh:
docker run -d -p 8080:80 nginx

Lệnh trên sẽ tải về và chạy một container Nginx trên cổng 8080.
Bước 3: Quản lý container
Liệt kê tất cả các container đang chạy:
docker ps
Liệt kê tất cả các container (bao gồm cả container đã dừng):
docker ps -a
Dừng một container:
docker stop <container_id>Xóa một container:
docker rm <container_id>Bước 4: Quản lý image Docker
Liệt kê tất cả các image đã tải về:
docker images
Xóa một image không dùng nữa:
docker rmi <image_id>Bước 5: Tạo và chạy container từ Dockerfile
Bạn có thể tạo image Docker của riêng mình bằng cách sử dụng Dockerfile:
- Tạo một thư mục làm việc và vào thư mục đó:
mkdir mydockerapp && cd mydockerapp- Tạo một tệp
Dockerfile:
nano Dockerfile- Thêm nội dung sau vào
Dockerfile:
FROM ubuntu:latest
RUN apt update && apt install -y nginx
CMD ["nginx", "-g", "daemon off;"]- Xây dựng image từ Dockerfile:
docker build -t my-nginx-app .
- Chạy container từ image mới tạo:
docker run -d -p 8081:80 my-nginx-app
Bây giờ, bạn có thể truy cập Nginx trên trình duyệt tại http://localhost:8081 hoặc địa chỉ IP của máy chủ của bạn với port 8081:

3. Kết luận
Docker giúp bạn triển khai ứng dụng một cách linh hoạt và hiệu quả. Trong bài viết này, CodeTutHub đã hướng dẫn bạn cách cài đặt và sử dụng Docker trên Ubuntu 24.10 từ cơ bản đến nâng cao. Nếu bạn có bất kỳ câu hỏi nào, hãy để lại bình luận hoặc ghé thăm CodeTutHub để cập nhật thêm nhiều hướng dẫn hữu ích khác.
Chúc bạn thành công!
Mời bạn xem tiếp: Hướng dẫn cài đặt Docker-Compose trên Ubuntu









