1纽乱、Docker 要求 CentOS 系統(tǒng)的內核版本高于 3.10
如需安裝 Docker CE幸缕,您需要 64 位版本的 CentOS 7悔详。
通過 uname -r 命令查看你當前的內核版本
[root@localhost run]# uname -r
2涵亏、使用 root 權限登錄 Centos宰睡。確保 yum 包更新到最新。
[root@localhost run]# yum update
3气筋、卸載舊版本
[root@localhost run]# yum remove docker docker-common docker-selinux docker-engine
// 非管理員用戶執(zhí)行
$ sudo yum remove docker \
docker-common \
docker-selinux \
docker-engine
4拆内、安裝需要的軟件包
[root@localhost run]# yum install -y yum-utils device-mapper-persistent-data lvm2
// 非管理員用戶執(zhí)行
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
設置 stable 鏡像倉庫
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
5、設置yum源
[root@localhost run]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
6宠默、可以查看所有倉庫中所有docker版本麸恍,并選擇特定版本安裝
[root@localhost run]# yum list docker-ce --showduplicates | sort -r
7、安裝docker
[root@localhost run]# yum install docker-ce
// sudo yum install docker-ce-<VERSION>
8、啟動并加入開機啟動
systemctl start docker
systemctl enable docker
9抹沪、驗證安裝是否成功
有client和service兩部分表示docker安裝啟動都成功了
[root@localhost run]# docker version
docker run hello-world
卸載
- 卸載 Docker 軟件包:
$ sudo yum remove docker-ce
- 主機上的鏡像刻肄、容器、存儲卷融欧、或定制配置文件不會自動刪除敏弃。
如需刪除所有鏡像、容器和存儲卷噪馏,請運行下列命令:
$ sudo rm -rf /var/lib/docker
您必須手動刪除任何已編輯的配置文件麦到。