docker配置文件及修改数据路径

默认配置

配置文件路径:/etc/docker/
默认docker数据路径:/var/lib/docker/

修改docker数据路径

1、停止docker服务
systemctl stop docker
如果报错:Warning: Stopping docker.service, but it can still be activated by:
docker.socket,
则继续:
systemctl stop docker.socket

2、修改配置文件
修改/etc/docker/daemon.json,若该文件不存在,则创建它。
将以下内容复制粘贴到文件中,并将其中的“/data/docker”替换成实际的数据路径:
{
"data-root": "/data/docker"
}
保存并关闭配置文件。

3、启动docker服务
systemctl start docker

4、测试验证
docker info | grep 'Docker Root Dir'
若输出的结果是新的目录,则说明修改成功。

!!!注意:不能直接将其他服务器的docker数据目录拷贝过来,然后直接修改当前服务器的docker数据地址为拷贝过来的目录,启动时报错!经测试,把它自己的目录移到另一个位置,然后修改为相应的数据目录,这是可以的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容