docker修改存储目录和连接私库

两种方式:

方式一:

vim /etc/docker/daemon.json

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
"registry-mirrors": [
"https://bxsfpjcb.mirror.aliyuncs.com"
],
"max-concurrent-downloads": 10,
"log-driver": "json-file",
"log-level": "warn",
"log-opts": {
"max-size": "10m",
"max-file": "3"
},
# 修改私库地址
"insecure-registries":
["127.0.0.1","192.168.10.121:30000","192.168.10.122:30000","192.168.10.123:30000"],
# 修改存储目录
"data-root":"/data/docker"
}

注:

  • 修改存储目录后,cp原docker目录到指定的目录中,重启daemon-reload和docker

方式二:

vim /usr/lib/systemd/system/docker.service

1
ExecStart=/usr/bin/dockerd --graph /data/docker --insecure-registry=http://192.168.10.121:30000 -H fd:// --containerd=/run/containerd/containerd.sock

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!