docker的安裝記錄
- 由於原來使用centos6安裝,總提示依賴包不存在,所以重新安裝centos7
- 下載地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/
- 由於擔心缺少安裝,所以安裝了全部的
-
下載后用虛擬機vm安裝后,默認進入的是命令界面,為了方便使用,安裝了圖形界面(如果不用圖形界面的,設置好網絡后,就可以使用yum安裝docker了)
- 首先需要配置外網,為后續yum安裝軟件做好准備,設置好虛擬機的網關后,編輯配置網絡文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33
- 由於vm設置了network connection為NAT 所以設置ifcfg-ens33如下 設置完后,使用ping www.baidu.com檢查網絡是否正常。
- yum命令安裝圖形界面 幾下幾部都比較耗時
yum groupinstall "X Window System"
- 安裝GNOME桌面環境
yum groupinstall "GNOME Desktop Environment"
- 安裝KDE桌面環境
yum groupinstall "KDE (K Desktop Environment)"
- 圖形界面切換,設置系統啟動后進入圖形界面
systemctl set-default graphical.target
- 重啟系統
systemctl reboot
- 登陸后切換圖形界面
startx
- 安裝docker
- docker官方說linux至少3.8以上, 使用root賬戶登錄后檢查系統版本 uname -r
- 更新yum,下載docker時會存在依賴關聯 yum update(比較耗時,中途確認輸入y)
- 安裝需要的軟件包, yum-util 提供yum-config-manager功能,另外兩個是devicemapper驅動依賴的
yum install -y yum-utils device-mapper-persistent-data lvm2
- 設置yum源 如果下載緩慢 可以使用alibaba的源(http://mirrors.aliyun.com/epel/6/x86_64/Packages/) ,這里使用官網的
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
- 查看所有倉庫中所有docker版本,並選擇特定版本安裝
yum list docker-ce --showduplicates | sort -r
- 安裝Docker
yum install docker-ce-17.12.1.ce
- 啟動Docker
systemctl start docker
- 驗證安裝
docker version (提示正常的版本說明安裝成功!)