docker支持以下的centos版本:
- CentOS 7 (64-bit)
- CentOS 6.5 (64-bit) 或更高的版
docker 有兩個版本:docker ce 即社區免費版,docker ee即企業版,強調安全,但需付費使用
so:以下兩種安裝都是基於docker ce 即社區免費版 安裝。。。
第一種安裝
使用yum 安裝,條件是centos 系統的內核版本高於 3.10 ,查看本頁面的前提條件來驗證你的CentOS 版本是否支持 docker
可以使用uname -r 命令 查詢liunx 系統版本
1、首先需要更新yum包:yum -y update
2、卸載舊版本(不管安裝有沒有安裝,總沒壞處。。。哈哈哈):yum remove docker docker-common docker-selinux docker-engine
3、安裝一些必要的系統工具包:yum install -y yum-utils device-mapper-persistent-data lvm2
4、添加軟件源信息:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/liunx/centos/docker-ce.repo
5、安裝docker ce :yum -y install docker-ce
第二種安裝
使用shell 腳本安裝
1、下載shell 腳本:curl -fsSL https://get.docker.com -o get-docker.sh
2、執行shell腳本:sh get-docker.sh 說明:執行當前腳本會添加 docker.repo
源並安裝 docker
啓動docker 服務:systemctl start docker 、重啓docker服務:systemctl restart docker 停止docker服務:systemctl stop docker
驗證docker服務是否安裝成功並查看容器中執行一個測試容器
1、docker version
2、docker run hello-world
3、docker ps
至此,在liunx 服務器上安裝docker容器引擎完成。