Window 版本
網址:https://www.docker.com/
下載
下載完成后,雙擊安裝就可以了
Centos 版本
卸載 Docker (可選)
yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine \docker-ce
安裝 Docker
1)安裝 gcc 相關
yum -y install gcc
yum -y install gcc-c++
2)安裝需要的軟件包
yum install -y yum-utils
3)設置 stable 鏡像倉庫
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4)更新 yum 軟件包索引
sudo yum makecache fast
5)安裝 docker ce
sudo yum -y install docker-ce docker-ce-cli containerd.io
6)啟動 docker
systemctl start docker
7)驗證
docker version
安裝 Docker-compose(可選)
# 國內源
curl -SL https://get.daocloud.io/docker/compose/releases/download/v2.17.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
# 給docker-compose文件一個執行的權限
chmod +x /usr/local/bin/docker-compose
# 注意,因為版本問題,現在執行的命令 docker compose 而不是 docker-compose
docker compose version
Ubuntu 版本
參考鏈接
https://zhuanlan.zhihu.com/p/651148141
卸載 Docker(可選)
1)停止Docker服務
# 先關閉 docker 服務,如果沒有就不需要
sudo systemctl stop docker
2)刪除Docker安裝包
sudo apt-get purge docker-ce docker-ce-cli containerd.io
sudo apt-get remove docker docker-engine docker.io containerd runc
3)刪除相關文件
sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker
sudo rm -rf /var/run/docker.sock
4)刪除Docker用戶組
sudo groupdel docker
安裝 docker
1)更新軟件包
sudo apt update sudo apt upgrade
2)安裝 docker 依賴
apt-get install ca-certificates curl gnupg lsb-release
3)添加 Docker 官方 GPG 密鑰
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
4)添加 Docker 軟件源
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
5)安裝 docker
apt-get install docker-ce docker-ce-cli containerd.io
6)配置用戶組(可選)
# 默認情況下,只有root用戶和docker組的用戶才能運行Docker命令。
# 我們可以將當前用戶添加到docker組,以避免每次使用Docker時都需要使用sudo
sudo usermod -aG docker $USER
7)運行 docker
systemctl start docker
8)安裝 工具
apt-get -y install apt-transport-https ca-certificates curl software-properties-common
9)重啟 docker
systemctl restart docker
10)配置鏡像源加速
# https://cr.console.aliyun.com/cn-shanghai/instances/mirrors
# 打開網址登錄復制命令執行