No Result
View All Result
Justx
  • Trang chủ
  • Tech
    • Tin công nghệ
    • Linux
    • Windows
    • Network
  • Life
  • Photography
  • Trang chủ
  • Tech
    • Tin công nghệ
    • Linux
    • Windows
    • Network
  • Life
  • Photography
No Result
View All Result
Justx
No Result
View All Result

Hướng dẫn cài đặt Docker và Docker Compose trên Linux

Hưng Trần by Hưng Trần
04/06/2022
54
VIEWS
ShareShareShare

Nội dung

  • 1 Cài đặt Docker
    • 1.1 Trên CentOS
    • 1.2 Trên Ubuntu
  • 2 Cài đặt Docker Compose

Bài viết hướng dẫn cách cài đặt Docker và Docker Compose trên Linux, không giải thích nhiều về khái niệm.

Các bạn muốn tìm hiểu về Docker có thể đọc tài liệu chính thức tại: https://docs.docker.com/get-started/

Cài đặt Docker

Trên CentOS

Để cài đặt Docker trên CentOS, làm theo các bước sau:

Nếu đã từng cài đặt docker trước đây, chạy command sau để xóa sạch dấu vết của bản cũ đi:

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

Nếu chưa từng cài Docker trước đây, bạn cần add thêm repo của Docker vào bằng command sau:

sudo yum install -y yum-utils

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

Sau khi add Repo, thực hiện cài đặt docker daemon và khởi động dịch vụ:

sudo yum install docker-ce docker-ce-cli containerd.io

sudo systemctl start docker

Trên Ubuntu

Trên Ubuntu, các bước cũng tương tự như CentOS, chỉ khác command. Cụ thể như sau:

Nếu đã từng cài đặt docker trước đây, chạy command sau để xóa sạch dấu vết của bản cũ đi:

sudo apt-get remove docker docker-engine docker.io containerd runc

Nếu chưa từng cài Docker trước đây, bạn cần add thêm repo của Docker vào bằng command sau:

sudo apt-get update

sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Sau khi add Repo, thực hiện cài đặt docker daemon và khởi động dịch vụ:

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io

systemctl start docker

 

Cài đặt Docker Compose

Để cài đặt Docker-compose, thực hiện như sau (áp dụng cho cả CentOS và Ubuntu):

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

Câu lệnh trên sẽ tự động tải file docker-compose 1.29.2 về tại /usr/local/bin/docker-compose. Đây là phiên bản cuối cùng thuộc về docker-compose V1, hiện nay đã có V2 tuy nhiên V2 mang một kiến trúc hoàn toàn khác V1 và các file compose cần phải điều chỉnh đôi chút mới chạy được, vì vậy mình vẫn hướng dẫn các bạn cài đặt V1.

Sau khi tải compose về, bạn cần cấp quyền thực thi cho nó, và tạo 1 symlink dẫn đến $PATH để hệ thống có thể nhận được lệnh docker-compose

sudo chmod +x /usr/local/bin/docker-compose

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

 

Sau khi hoàn tất bước trên là bạn đã cài thành công Docker và Docker Compose

Previous Post

Mở nhiều port SSH cùng lúc trên Linux

Bài liên quan

Linux

Mở nhiều port SSH cùng lúc trên Linux

09/11/2021
Ví dụ về một Job Description tồi ngành IT
Life

Ví dụ về một Job Description tồi ngành IT

09/11/2021
Lỗi SSL trên Cyberpanel từ tháng 6/2021
Linux

Lỗi SSL trên Cyberpanel từ tháng 6/2021

25/06/2021
Justx

© 2022 Justx - Biết gì viết đấy.

Chuyên mục

  • Tech
  • Photography
  • Life

Follow

No Result
View All Result
  • Frontpage
  • Life
  • Linux
  • Network
  • News
  • Photography
  • Tech
  • Windows

© 2022 Justx - Biết gì viết đấy.