CentOS上安裝Docker
環(huán)境:
centos: 7 x86_64
Docker: 1.12.5
檢查系統(tǒng)版本
Docker需要64位的操作系統(tǒng)介却,且linux內(nèi)核高于或等于3.10
$ uname -r
3.10.0-229.el7.x86_64
安裝Docker Engine
使用yum安裝
- 登錄用戶為普通用戶,需要加sudo块茁,如果為root齿坷,不需要加。
- 更新當(dāng)前系統(tǒng)的所有包
$ sudo yum update
- 將docker的yum源加入到本地数焊。
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
- 安裝Docker包
$ sudo yum install docker-engine
- 設(shè)置Docker服務(wù)開(kāi)機(jī)自啟動(dòng)
$ sudo systemctl enable docker.service
- 啟動(dòng)Docker進(jìn)程
$ sudo systemctl start docker
- 驗(yàn)證是否安裝成功
$ sudo docker run --rm hello-world
卸載
- 查看已安裝的Docker包
$ yum list installed | grep docker
docker-engine.x86_64 1.12.3-1.el7.centos @dockerrepo
docker-engine-selinux.noarch 1.12.3-1.el7.centos @dockerrepo
- 卸載Docker包
$ sudo yum -y remove docker-engine.x86_64
$ sudo yum -y remove docker-engine-selinux.noarch
- 刪除所有的鏡像(images)永淌,容器(containers)和數(shù)據(jù)卷(volumes)。
$ rm -rf /var/lib/docker
- 刪除你自己定義的配置