概述:Docker目前分為兩個版本:EE版本(企業版本)、CE版本(社區版本)。推薦的內核版本是3.8或者更高。必須是64位的操作系統。
安裝Docker的先決條件:
- 運行64位CPU架構的計算機(x86_64和amd64)。
- 運行Linux內核3.8或更高版本的內核。
- 內核必須支持一種適合的存儲驅動(storage driver),默認的存儲驅動通常是Device Mapper或AUFS。
- 內核必須支持並開啟cgroup和命名空間(namespace)功能。
先決條件檢查:
檢查內核:
檢查Device Mapper:
如果沒有出現device-mapper的信息,可以嘗試加載dm_mod模塊,使用如下命令:
modprobe dm_mod
安裝操作
1.下載源碼包,選擇tgz包
https://download.docker.com/linux/static/stable/
2、解壓安裝
# wget https://download.docker.com/linux/static/stable/x86_64/docker-18.09.9.tgz
# tar xf docker-18.09.9.tgz
# cp docker/* /usr/bin/
# dockerd -g /home/docker & //-g指定docker運行的家目錄,默認是在/var/lib/docker
docker systemd服務控制腳本,可以使用yum或rpm版本的控制腳本,如果無法啟動,嘗試注釋掉BindsTo=containerd.service參數
相關其他博客:https://www.jianshu.com/p/2ed6e3a7269e