1. 程式人生 > 實用技巧 >分散式架構的演進

分散式架構的演進

一、解除安裝舊版本docker

由於Docker-CE支援64位版本的CentOS7,並且要求核心版本不低於3.10 首先我們需要解除安裝掉舊版本的Docker
$ sudo yum remove docker \ 
           docker-client \
           docker-client-latest \
           docker-common \
           docker-latest \
           docker-latest-logrotate \
           docker-logrotate \
           docker-selinux \
           docker-engine-selinux \
           docker-engine

我們執行以下安裝命令去安裝依賴包:
$ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2

二、安裝Docker

Docker軟體包已經包括在預設的CentOS-Extras軟體源裡。因此想要安裝docker,只需要執行下面的yum命令
$ sudo yum install docker
當然在測試或開發環境中Docker官方為了簡化安裝流程,提供了一套便捷的安裝指令碼,CentOS系統上可以使用這套指令碼安裝: curl -fsSL get.docker.com -o get-docker.sh sh get-docker.sh 具體可以參看docker-install的指令碼:
https://github.com/docker/docker-install
執行這個命令後,指令碼就會自動的將一切準備工作做好,並且把Docker CE的Edge版本安裝在系統中。 安裝完成後,執行下面的命令,驗證是否安裝成功:
docker version or docker info

返回docker的版本相關資訊,證明docker安裝成功 啟動Docker-CE
$ sudo systemctl enable docker $ sudo systemctl start docker