centos 安装docker 并指定安装目录

两种方式:

1.指定docker的安装目录

(1).修改配置文件

#编辑docker配置文件
vim /etc/docker/daemon.json

#配置文件内容:graph代表docker指定的安装目录
{
"registry-mirrors": ["http://hub-mirror.c.163.com"],
"graph":"/opt/docker"
}

注意:如果graph不好使,启动不起来,则尝试用data-root参数设置: 

{
	"data-root": "/data/docker"
}

(2)安装yum工具

yum install yum-utils -y

(3)配置yum源

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

(4)安装docker

yum install -y docker-ce-19.03.9 docker-ce-cli-19.03.9 containerd.io

(5)启动docker并且设置开机启动
 

systemctl start docker
systemctl enable docker

2.使用软连接的方式

(1)安装yum工具

yum install yum-utils -y

(2)配置yum源

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

(3)安装docker

yum install -y docker-ce-19.03.9 docker-ce-cli-19.03.9 containerd.io


(4)启动docker并且设置开机启动

systemctl start docker
systemctl enable docker


(5)将docker安装目录移动到/opt/docker

mv /var/lib/docker /opt/docker

(6)创建软连接

ln -s /opt/docker /var/lib/docker

(7)最后启动docker

systemctl start docker

你可能感兴趣的:(docker,centos,运维)