目录
1、安装dockers
1.1 安装系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2
1.2 配置阿里源镜像进行加速
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
1.3 安装docker
yum -y install docker-ce
1.4 启动docker
systemctl start docker
systemctl enable docker
systemctl status docker
2、配置docker
2.1 配置docker的用户使用权限
如果遇到不是root登录的话,是执行不了docker的
chmod 777 /var/run/docker.sock
2.2 配置docker镜像源加速
由于之前docker仓库在国内没有用镜像站,所以这边阿里镜像站
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://x1362v6d.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
2.3 更换docker镜像存储位置
我们经常讲我们的系统安装在ssd
上,而普通硬盘进行挂载,
所以我们需要将特别占地方的镜像存储位置进行更改。
1.通过下方的命令确定我们目前的镜像存储位置(默认:/var/lib/docker
)
docker info | grep "Docker Root Dir" | awk '{print $4}'
2.确定我们的硬盘挂载位置,比如我的硬盘挂载位置:/data
systemctl stop docker
#我们先将docker的为移动到我们挂载的硬盘上
mv /var/lib/docker /data/docker
#然后通过软连接来连接该位置
ln -s /data/docker /var/lib/docker
systemctl start docker
3.查看我们的docker根目录是否已经改变了
docker info | grep "Docker Root Dir" | awk '{print $4}'