Docker đối với DevOps là điều vô cùng quen thuộc rồi. Và cách cài đặt thì rất nhiều đây là một cách cài đặt Docker phiên bản mới nhất một cách tự động sử dụng bashscript mà mình đã sử dụng từ rất lâu chưa bị outdate.

Tạo File Bashscript
vi cai-dat-docker-tu-dong.sh
Nội dung file như sau:
#!/bin/bash
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [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/null
sudo apt update -y
sudo apt install docker-ce -y
sudo systemctl start docker
sudo systemctl enable docker
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker -v
docker-compose -v
Mình đã tiến hành cài đặt cả Docker và Docker compose
Cấp Quyền Thực Thi Và Khởi Chạy Cài Đặt Docker
sudo chmod +x cai-dat-docker-tu-dong.sh
sudo bash cai-dat-docker-tu-dong.sh
Thành Công Được Kết Quả
vuquoc@test-server:~# docker -v
Docker version 26.1.3, build 26.1.3-0ubuntu1~22.04.1
vuquoc@test-server:~# docker-compose -v
docker-compose version 1.29.2, build unknown
Kết Luận
Vậy là bạn đã cài Docker và Docker compose phiên bản mới nhất thành công và bạn có thể yên tâm script trên sẽ không bị Outdate (Trừ khi nhà phát hành đổi địa chỉ cung cấp các file cấu hình hihi – Khả năng này hiếm).