環境:centos 7 1、卸載本機系統可能自帶的docker 2、安裝YUM配置管理器,設備的持續映射數據和LVM2由設備的存儲驅動 3、安裝官方的yum倉庫 4、預設社區版的yum庫是禁用的,下麵是啟用這個yum倉庫 5、啟用測試存儲庫 6、安裝docker-ce 這裡要註意下,官方文檔有個小坑 ...
環境:centos 7
1、卸載本機系統可能自帶的docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安裝YUM配置管理器,設備的持續映射數據和LVM2由設備的存儲驅動
yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
3、安裝官方的yum倉庫
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
4、預設社區版的yum庫是禁用的,下麵是啟用這個yum倉庫
yum-config-manager --enable docker-ce-nightly
5、啟用測試存儲庫
yum-config-manager --enable docker-ce-test
6、安裝docker-ce
這裡要註意下,官方文檔有個小坑:
先查看下適合安裝在本機的docker版本
[root@localhost ~]# yum list docker-ce --showduplicates | sort -r
你會看到如下選項
如你不想安裝最新版本的docker,可以手動指定要安裝的版本,如下操作。
yum install docker-ce-18.09.6 docker-ce-cli-18.09.6 containerd.io // 指定版本進行安裝
這裡我逗比了,跟著官方文檔走,直接安裝了最新測試版本的docker,安裝完後才出現如何指定版本進行安裝,不過無所謂啦,怎麼安裝就怎麼來吧。
yum install docker-ce docker-ce-cli containerd.io // 我像逗比一樣的安裝了還在測試中的最新版本的docker
7、啟動docker服務
systemctl start docker
如果看到像下麵這張圖片,說明docker已經在運行了。
查看當前docker版本
[root@localhost ~]# docker -v
好啦docker我們現在已經安裝好了,關於如何使用docker,參考我的下篇文章