
默认情况下,docker镜像的默认存储路径是/var/lib/docker,这相当于直接挂载系统目录下,而一般在搭系统时,这个区都不会太大,所以如果长期使用docker开发应用,就需要把默认的路径更改到需要路径下或外挂存储。
下面我们就来看一下修改docker默认存储目录的方法:
通过docker info命令可以看到docker默认的存储目录是:
Docker Root Dir: /var/lib/docker
在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.
修改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(新增的)
重启:
systemctl daemon-reload systemctl restart docker
更多相关教程,请关注PHP中文网docker教程栏目。
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
La différence entre les K8 et Docker
Quelles sont les méthodes permettant à Docker d'entrer dans le conteneur ?
Que dois-je faire si le conteneur Docker ne peut pas accéder au réseau externe ?
A quoi sert l'image Docker ?
vim sauvegarder et quitter la commande
Quelles sont les méthodes pour changer instantanément l'IP dans les vps dynamiques ?
Comment utiliser la fonction nanosleep
Que dois-je faire si la page Web secondaire ne peut pas être ouverte ?