docker安装整理

1.安装相关依赖

$ yum-utils 提供 yum-config-manager 工具, devicemapper存储驱动依赖 device-mapper-persistent-data 和 lvm2.

yum install -y yum-utils device-mapper-persistent-data lvm2

2.配置版本镜像库

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

这会在/etc/添加 /etc/yum.repos.d/docker-ce.repo 内容类似:

由于docker.com服务器下载很慢,所以改为国内镜像.

新建 /etc/yum.repos.d/docker.repo,

$ vi /etc/yum.repos.d/docker.repo

内容:

[dockerrepo]
name=Docker Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/docker/yum/repo/centos7
enabled=1
gpgcheck=1
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/docker/yum/gpg
$ yum makecache

如需禁止edge版本, 可以执行下面的命令

$ yum-config-manager --disable docker-ce-edge

安装docker

$ yum makecache fast
$ yum  -y install docker-ce

非root用户启动docker

$ sudo groupadd docker
$ sudo usermod -aG docker $USER
$ exit
//测试
$ docker run hello-world

设置自启动

$ sudo systemctl enable docker

禁止自启动

sudo systemctl disable docker

你可能感兴趣的:(docker安装整理)