首页 小组 文章 搜索 用户

centos7下yum云源安装docker及修改默认存储位置

2019-05-30 20:17:06
0
798

docker存储位置为/home/docker

mkdir -p /home/docker

升级系统到最新版本

yum update -y

查看内核版本高于3.10的版本才可以安装

uname -r

关闭SELINUX

setenforce 0
sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/sysconfig/selinux

安装必须组件

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

安装docker阿里云源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装docker本身的源,如已经使用了阿里云源,不用安装下面的源 (以下源支持ipv6)

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

查看docker版本

yum list docker-ce --showduplicates | sort -r

安装docker默认版本

yum install docker-ce -y

你也可以安装指定版本
yum install 列表中的版本 -y

让docker开始并加入系统启动

systemctl start docker
systemctl enable docker

查看docker版本

docker version

重启docker看有没有错误

systemctl daemon-reload
systemctl restart docker.service

修改docker镜像和容器存储位置

vi /usr/lib/systemd/system/docker.service

在ExecStart段的最后面加上 --graph /home/docker

ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph /home/docker

重新载入

systemctl daemon-reload
systemctl restart docker.service

查看docker信息

docker info

完成

评论