Docker更改镜像下载目录Docker Root Dir: /var/lib/docker;podman修改根目录,更改根目录

2020-09-09 16:47:36 锅仔

查看docker info 默认目录

默认目录:/var/lib/docker

 

最简单的办法 创建一个软链接

systemctl stop docker

ln -s /user_folder/docker /var/lib/docker

systemctl start docker 

 

下面两种方法也可行:

方案1.新建或者编辑 /etc/docker/daemon.json 
{
    "data-root": "/lib/docker"
}
2.重启docker
 systemctl restart docker 
 

方案2.编辑文件 /usr/lib/systemd/system/docker.service 
找到ExecStart 行尾加入--data-root=/lib/docker

2. 重启docker
 systemctl daemon-reload 
 systemctl restart docker 
 
--graph 新版本已经抛弃
dockerd --help 查看使用的参数。

 

 

 

如果是podman :::

 

确认容器的当前root目录设置:

$ podman info | grep -i root

rootless: false

GraphRoot: /var/lib/containers/storage

RunRoot: /var/run/containers/storage

 

创建一个用于存储数据的自定义目录:

sudo mkdir -p /data/containers

 

更新设置并将目录更改为上面创建的目录:

$ sudo vi /etc/containers/storage.conf

# Primary Read/Write location of container storage

#graphroot = "/var/lib/containers/storage"

graphroot = "/data/containers"

 

评论总是让人跌宕起伏,所以怒关之,则安之!

闲言碎语

最新文章

    No date selected
    December 2021
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    Use cursor keys to navigate calendar dates

    广告区域

    云闪付天天签到

    扫码领红包

    Image