docker默认存储目录怎么修改

Lepaskan: 2020-04-01 13:27:09
asal
4616 orang telah melayarinya

docker默认存储目录怎么修改

默认情况下,docker镜像的默认存储路径是/var/lib/docker,这相当于直接挂载系统目录下,而一般在搭系统时,这个区都不会太大,所以如果长期使用docker开发应用,就需要把默认的路径更改到需要路径下或外挂存储。

下面我们就来看一下修改docker默认存储目录的方法:

通过docker info命令可以看到docker默认的存储目录是:

Docker Root Dir: /var/lib/docker
Salin selepas log masuk

在docker的systemd的docker.service的配置文件中即可修改默认存储目录。

不知道配置文件在哪里可以使用systemd 命令查看:

# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
Salin selepas log masuk

修改docker.service文件.

# vim /usr/lib/systemd/system/docker.service
#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (注释原先的)
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph=/data/docker(新增的)
Salin selepas log masuk

重启:

systemctl daemon-reload
systemctl restart docker
Salin selepas log masuk

更多相关教程,请关注PHP中文网docker教程栏目。

Atas ialah kandungan terperinci docker默认存储目录怎么修改. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan