centos7安装docker

 

环境说明

百度云的CentOS / 7.1 x86_64 (64bit)

$ cat /etc/redhat-release
Centos Linux release 7.1.1503 (Core)

安装准备

为了方便添加软件源,支持devicemaper存储类型,安装如下软件包

$ sudo yum update
$ sudo yum install -y yum-utils \
	device-mapper-persistent-data \
	lvm2

添加yum软件源

添加docker稳定版本的yum源

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

安装docker

$ sudo yum update
$ sudo yum install docker-ce

启动docker

开机启动

$ sudo systemctl enable docker

启动docker服务

$ sudo systemctl start docker

验证安装

验证docker CE安装是否正确,可以运行hello-world镜像

$ sudo docker run hello-world

更新docker CE

$ sudo yum update docker-ce

卸载docker CE

$ sudo yum remove docker-ce

卸载后删除本地文件

注意,卸载docker后的本地文件,包括镜像(images)、容器(containers)、存储卷(volumes)等,都需要手动删除。默认目录存储在 /var/lib/docker

$ sudo rm -rf /var/lib/docker