[DOCKER] Hướng dẫn cài đặt docker trên ubuntu

Gói cài đặt Docker có sẵn trong kho lưu trữ Ubuntu, có thể không phải là phiên bản mới nhất. Để đảm bảo cài đặt phiên bản mới nhấtchúng ta thêm khóa GPG từ Docker để đảm bảo tải xuống hợp lệ, sau đó cài đặt gói.

Update packages:

sudo apt update

 Tiếp theo, cài đặt một số gói điều kiện  cho phép apt sử dụng các gói qua HTTPS

sudo apt install apt-transport-https ca-certificates curl software-properties-common

 Sau đó thêm GPG key và bản Docker repository chính thức vào hệ thống:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Thêm kho lưu trữ Docker vào các nguồn APT:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

  Tiếp theo, cập nhật cơ sở dữ liệu gói với các gói Docker từ repo mới được thêm vào:

 sudo apt update

Đảm bảo rằng bạn sắp cài đặt từ kho Docker thay vì kho mặc định của Ubuntu:

 apt-cache policy docker-ce

 Bạn sẽ nhận được Output phiên bản mới nhất, có thể khác với phiên bản các bạn nhé.

docker-ce:
  Installed: (none)
  Candidate: 18.03.1~ce~3-0~ubuntu
  Version table:
     18.03.1~ce~3-0~ubuntu 500
        500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages

Lưu ý rằng docker-ce chưa được cài đặt, đây chỉ là phiên bản gợi ý

Cài đặt Docker:

sudo apt install docker-ce 

Sau khi cài đặt hoàn tất, kiểm tra trạng thái hoạt đông của docker

sudo systemctl status docker

Output kết quả

Output
docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2018-07-05 15:08:39 UTC; 2min 55s ago Docs: https://docs.docker.com
Main PID: 10096 (dockerd)
Tasks: 16
CGroup: /system.slice/docker.service
        ├─10096 /usr/bin/dockerd -H fd://
        └─10113 docker-containerd --config /var/run/docker/containerd/containerd.toml

Chúc các bạn thành công.

Bình luận