1.安裝docker依賴環(huán)境
yum install -y yum-utils device-mapper-persistent-data lvm2
2.配置國內(nèi)docker-ce的yum源(這里采用的是阿里云)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
查看配置結(jié)果
cd /etc/yum.repos.d
ls
顯示下圖內(nèi)容表示配置成功
image.png
3.安裝docker
yum -y install docker-ce doker-ce-cli containerd.io
4.修改docker鏡像和容器位置
- 查看默認(rèn)位置
docker info
image.png
- 關(guān)閉docker服務(wù)
docker stop 容器名 #先關(guān)閉所有在運行的容器
systemctl stop docker.service #關(guān)閉docker服務(wù)
systemctl stop docker.socket #關(guān)閉docker自動喚醒機制
- 在目的盤創(chuàng)建新的文件夾柠衅,并移動原來的鏡像和容器
mkdir /extdata/docker_data
cd /extdata/docker_data
cp -r /var/lib/docker .
- 修改docker的配置文件,指定新存儲位置鲤孵。并設(shè)置阿里云鏡像加速
vim /etc/docker/daemon.json #沒有就創(chuàng)建
#添加內(nèi)容如下
{
"data-root": "/home/chenjian/docker_data",
"registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
- 加載配置文件叶摄,重啟服務(wù)
systemctl daemon-reload
systemctl restart docker