Theo dõi Top Thủ Thuật để cập nhật các Thủ Thuật mới nhất nhé!
Theo dõi
Top Thu Thuat
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game
No Result
View All Result
Top Thủ Thuật
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game
No Result
View All Result
Top Thủ Thuật
No Result
View All Result
Home Network

Cách cài đặt Docker trên Ubuntu 20.04 LTS

Funky Boy by Funky Boy
21 Tháng Tám, 2022
in Network
0 0
0
Cách cài đặt Docker trên Ubuntu 20.04 LTS
0
SHARES
0
VIEWS
Share on FacebookShare on Twitter
Rate this post

Docker giống như một máy ảo dùng để phát triển sản phẩm trên môi trường riêng và dễ dàng chuyển đổi môi trường giữa các máy thật bằng cách sử dụng containers. Cách cài đặt Docker trên Ubuntu cũng vô cùng đơn giản thôi, cùng tìm hiểu nhé.

Containers chứa mọi thứ mà ứng dụng, công cụ hoặc dịch vụ cần để chạy, bao gồm tất cả thư viện, dependencies và các file cấu hình. Các containers cũng được cách ly với nhau (và máy thật), nhưng có thể giao tiếp thông qua các kênh được xác định trước.

Vì Docker là phần mềm mã nguồn mở nên bạn không chỉ có thể sử dụng miễn phí mà bạn còn có thể điều chỉnh, mở rộng, hack hoặc xây dựng các tính năng mới. Trong bài viết này, mình sẽ hướng dẫn các bạn cài đặt Docker trên Ubuntu 20.04 LTS (Focal Fossa), các bước tương tự cũng có thể hoạt động trên các phiên bản cũ hơn của Ubuntu, bao gồm cả Ubuntu 18.04 LTS.

cài đặt docker

Cụ thể hơn, bạn sẽ được học cách cài đặt Docker từ kho lưu trữ thông thường của Ubuntu, cách cho phép Docker tự động khởi động khi đăng nhập vào hệ thống và cách cài đặt Docker images và chạy chúng.

Nhưng đây không phải là một bài tìm hiểu sâu. Bài viết này chỉ giúp bạn cài đặt nhanh Docker để bắt tay vào học thực hành mà thôi.

Cài đặt Docker từ Kho lưu trữ Ubuntu

Để cài đặt Docker trên Ubuntu, bạn cần đáp ứng 2 yêu cầu sau:

  • Bạn phải có quyền truy cập của sudo
  • Bạn phải có kết nối internet

Nếu bạn đang quản lý hoặc thiết lập máy chủ Ubuntu thì bạn (có thể) đã đáp ứng cả hai yêu cầu này, nhưng hãy kiểm tra chúng trước khi bắt đầu.

Xem Thêm:  Tạo Database và User MySQL bằng Lệnh (Command)

Bước 1: Cài đặt docker từ kho lưu trữ của Ubuntu. Kho lưu trữ mình sử dụng ở đây là apt và tên package cài đặt là docker.io:

sudo apt install docker.io - y

Ubuntu sẽ tải xuống phiên bản Docker mới nhất từ ​​kho lưu trữ apt, sau đó giải nén và cài đặt trên hệ thống của bạn.

Bước 2: Cho phép Docker tự động khởi động khi bạn đăng nhập vào hệ thống:

sudo systemctl enable --now docker

Bước 3: Kiểm tra Docker

Bây giờ Docker đã được cài đặt và đang chạy trên hệ thống của bạn, bạn nên xác minh rằng mọi thứ đang hoạt động ổn. Điều bạn cần làm là chạy một image mới có tên là hello-world:

sudo docker run hello-world

Khi chạy lệnh này, bạn sẽ thấy một thông báo dài nói rằng “installation appears to be working correctly”.

Giống như thế này:Cách cài đặt Docker trên Ubuntu 20.04 LTS 7

Để ý dòng đầu tiên, bạn sẽ thấy dòng chữ Docker “không thể tìm thấy” image “hello-world”. Nhưng thay vì thoát, nó đã tìm kiếm và tải xuống từ Docker Hub.

Vậy nên chúng ta có…

Bước 4: Tìm và cài đặt các Docker images.

Giờ đây, bạn đang thiết lập thế giới hay nói đúng hơn là hệ sinh thái Docker và Docker Hub là bến đỗ của bạn. Docker Hub được quảng cáo là “thư viện và cộng đồng lớn nhất thế giới về container images”. Bất kỳ images nào có sẵn trên Docker Hub cũng có thể được cài đặt trên hệ thống của bạn.

Xem Thêm:  Hướng dẫn cách tạo VPS miễn phí từ Flexvdi.com

Thử xem, liệu có đúng quảng cáo không nào.

Để tìm kiếm image trên Docker Hub, bạn chỉ cần sử dụng lệnh search trong docker:

sudo docker search term-goes-here

Ví dụ: mình muốn tìm kiếm Alpine Linux trên Docker Hub, vì vậy mình chạy lệnh docker search alpine. Một danh sách các image phù hợp (phù hợp với thuật ngữ alpine) sẽ xuất hiện. Image alpine chính thức sẽ có chữ OK trên cột “OFFICIAL“.

Cách cài đặt Docker trên Ubuntu 20.04 LTS 8

Khi bạn tìm thấy image bạn muốn sử dụng, bạn có thể tải xuống bằng cách sử dụng lệnh pull, Ví dụ: để cài đặt Alpine Linux, mình chạy lệnh: sudo docker pull alpine

Để chạy một image đã tải xuống, bạn chỉ cần chạy lệnh này và kèm theo tên image: sudo docker run alpine

Nếu bạn muốn chạy một image dưới dạng container và nhận quyền truy cập shell ngay lập tức, hãy thêm flag  -it. Ví dụ: mình chạy sudo docker run -it alpine và Docker thảy mình thẳng vào container Alpine:

Cách cài đặt Docker trên Ubuntu 20.04 LTS 9

Để thoát, bạn chỉ cần gõ exit và nhấn enter:

Một số lệnh hữu ích bạn cần biết:

  • docker ps -a: Liệt kê hết tất cả các image bạn đã sử dụng (và xem ID/tên container của chúng)
  • docker stop {container id}: Để đóng image
  • docker rm ID/name-container: Để xóa container

Cảm ơn các bạn đã theo dõi TOP Thủ Thuật trên đây là những chia sẻ của chúng tôi về Cách cài đặt Docker trên Ubuntu 20.04 LTS. Hy vọng bài viết tại chuyên mục Network sẽ giúp ích được cho bạn. Trân trọng !!!

vote
Article Rating
ShareTweetPin
Funky Boy

Funky Boy

Tôi là Funky Boy luôn chia sẻ kiến thức về tất cả những gì liên quan đến công nghệ, như sử dụng máy tính, sử dụng điện thoại, thủ thuật để sử dụng Internet một cách hiệu quả nhất...giúp bạn có được những trải nghiệm mới thú vị và đạt được hiệu quả cao trong công việc

BÀI VIẾT LIÊN QUAN

Cách dùng lệnh Find Tìm file và thư mục trên Linux
Network

Cách dùng lệnh Find Tìm file và thư mục trên Linux

by Funky Boy
21 Tháng Tám, 2022
Web 3.0 là gì? – Top Thủ Thuật
Network

Web 3.0 là gì? – Top Thủ Thuật

by Funky Boy
21 Tháng Tám, 2022
Cách lên lịch tác vụ bằng lệnh at trên Linux
Network

Cách lên lịch tác vụ bằng lệnh at trên Linux

by Funky Boy
21 Tháng Tám, 2022
Sự khác nhau giữa HTTP và HTTPS
Network

Sự khác nhau giữa HTTP và HTTPS

by Funky Boy
21 Tháng Tám, 2022
Cách lấy địa chỉ IP của người khác trong Discord
Network

Cách lấy địa chỉ IP của người khác trong Discord

by Funky Boy
21 Tháng Tám, 2022
Cách leo thang đặc quyền Linux bằng SUID
Network

Cách leo thang đặc quyền Linux bằng SUID

by Funky Boy
21 Tháng Tám, 2022
Next Post
MOSINT – Tool Truy vết địa chỉ Email để tìm thông tin cá nhân của bất kỳ ai

MOSINT - Tool Truy vết địa chỉ Email để tìm thông tin cá nhân của bất kỳ ai

Subscribe
Connect with
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
Notify of
guest
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
guest
0 Comments
Inline Feedbacks
View all comments

Có thể bạn sẽ cần

Native app là gì? Những ưu nhược điểm nổi bật của Native app
Công Nghệ

Native app là gì? Những ưu nhược điểm nổi bật của Native app

by Funky Boy
30 Tháng Mười Một, 2022
0

Native app là gì được xem là câu hỏi được rất nhiều người quan tâm hiện nay khi tìm hiểu...

Read more

Đề xuất cho bạn

Native app là gì? Những ưu nhược điểm nổi bật của Native app

Native app là gì? Những ưu nhược điểm nổi bật của Native app

30 Tháng Mười Một, 2022
Cách Kiếm Tiền Online Cho Mẹ Bỉm Sữa Uy Tín Và Ổn Định

Cách Kiếm Tiền Online Cho Mẹ Bỉm Sữa Uy Tín Và Ổn Định

23 Tháng Mười Hai, 2022
Cách tạo Chữ ngược, chữ nghiêng, gạch dưới để đặt tên, chat

Cách tạo Chữ ngược, chữ nghiêng, gạch dưới để đặt tên, chat

8 Tháng Chín, 2022
Tạo Phòng học ảo trên Zoom bằng Immersive View

Tạo Phòng học ảo trên Zoom bằng Immersive View

8 Tháng Chín, 2022
Các lệnh nguy hiểm nhất trên Windows bạn không nên dùng

Các lệnh nguy hiểm nhất trên Windows bạn không nên dùng

8 Tháng Chín, 2022
Cách tăng FPS trong game trên Laptop

Cách tăng FPS trong game trên Laptop

8 Tháng Chín, 2022

TOP THỦ THUẬT

Top Thủ Thuật – Chia Sẻ Kiến Thức Công Nghê, Máy Tính, Phần Mềm

ĐỐI TÁC

✩ IWIN CLUB

✩ IWIN

✩ May 88

✩ Sunc888

✩ Sunwin tài xỉu

LIÊN KẾT

✩ Top game bài đổi thưởng 

✩ IWIN88

✩ Tải IWIN86

✩ Ku fun

Thông tin liên hệ

• 247 Hàm Nghi, Mỹ Đình, Nam Từ Liêm, Hà Nội

• Email: [email protected]

• Mobile: 0878310247

• Website: https://topthuthuat.com.vn/

  • Giới Thiệu
  • Liên Hệ
  • Chính Sách
  • 168bet

© 2021 Top Thủ Thuật - Tải game Offline miễn phí

No Result
View All Result
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game

© 2021 Top Thủ Thuật - Tải game Offline miễn phí

Welcome Back!

Login to your account below

Forgotten Password?

Create New Account!

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
wpDiscuz
0
0
Would love your thoughts, please comment.x
()
x
| Reply