编辑 /etc/docker/daemon.json 文件:
sudo vi /etc/docker/daemon.json
默认情况下这个配置文件是没有的,这里实际也就是新建一个,然后写入以下内容:
{
"data-root": "/app/docker"
}
此文件还涉及默认源的设定,如果设定了国内源,那么实际就是在源地址下方加一行,写成:
{
"registry-mirrors": ["https://***.mirror.aliyuncs.com"],
"data-root": "/app/docker"
}
停止docker
sudo systemctl stop docker
sudo systemctl stop docker.socket
移动文件位置
sudo cp -a /var/lib/docker /app/
重启 docker 服务:
sudo systemctl start docker
再次查看 docker 信息
sudo docker info
...
Docker Root Dir: /app/docker
...
查看容器与镜像
docker ps
docker images
清空原来目录
sudo rm -rf /var/lib/docker