1. 安裝前先檢查系統對docker的支持,盡可能安裝高版本的系統,比如Ubuntu14.04等,安裝前可以先檢查系統信息。
Docker需要64位機器,需要運行在3.8以上的內核上,需要操作系統支持Device Mapper。
可以使用uname -a查看系統信息和主機信息。
可以使用 ls -l /sys/class/misc/device-mapper 查看Device Mapper的支持。
2. 添加docker的源:
sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
添加完源后,執行apt-get update和apt-get upgrade更新源。
3. 安裝curl:
先查看curl有沒有安裝,whereis curl,沒有的話安裝curl,apt-get -y install curl
4. 添加Docker的GPG密鑰:
使用curl -s https://get.docker.io/gpg | sudo apt-key add -添加密鑰。如果不報錯,則添加成功
如果報錯,報錯信息如下:gpg: no valid OpenPGP data found.
解決方法:使用命令apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D8576A8BA88D21E9
5. 接下來安裝docker軟件包:
apt-get install lxc-docker
這一步會下載相關的依賴包,直至最后的安裝結束,這一步結束,Docker安裝即完成。
7. 使用docker info檢查一下安裝情況。
這個代表Docker安裝成功,接下來就可以使用docker run命令啟動鏡像了。