一、通過yum方式安裝docker
1、查看centOS內核版本:docker要求centOS內核版本不低於3.10
uname -r
2、如果已安裝,先卸載舊版本
yum remove docker
3、安裝
yum install docker-ce
4、如果提示-bash: yun: command not found,先安裝相關依賴
yum install -y yum-utils device-mapper-persistent-data lvm2
出現Complete!代表成功
5、加載docker-ce yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
出現repo saved to /etc/yum.repos.d/docker-ce.repo代表成功
6、再次執行安裝,根據提示輸入y
yum install docker-ce
出現Complete!代表安裝成功
二、腳本方式安裝
curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh --mirror Aliyun
三、啟動docker-ce
systemctl enable cocker #設置開機啟動 systemctl start docker
查看docker信息
docker info
注意:非root用戶執行命令前先加sudo,例:
sudo uname -r
四、建立docker用戶組
sudo groupadd docker
將用戶加入docker組
sudo usermod -aG docker $USER #將當前用戶加入docker組
五、測試docker是否正常安裝
docker run hello-world #啟動一個基於hello-world的鏡像
六、centOS卸載docker
sudo yum remove docker-ce #刪除docker安裝包
sudo rm -rf /var/lib/docker #刪除docker鏡像