docker 更改默认存储路径

docker默认存储位置为:‘/var/lib/docker’,准备改成‘/www/docker’

查看docker当前默认存储位置

//方法一:
docker info
//方法二:
sudo docker info | grep "Docker Root Dir"

停止docker

service docker stop

拷贝原docker相关镜像及容器等文件

cp -r /var/lib/docker/* /www/docker

修改docker配置文件

$ vim /usr/lib/systemd/system/docker.service
Redirecting to /bin/systemctl stop docker.service
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
BindsTo=containerd.service
After=network-online.target firewalld.service containerd.service
Wants=network-online.target
Requires=docker.socket

[Service]
Type=notify
# the default is not to use systemd for cgroups because the delegate issues still
# exists and systemd currently does not support the cgroup feature set required
# for containers run by docker
ExecStart=/usr/bin/dockerd --data-root /www/docker
#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
ExecReload=/bin/kill -s HUP $MAINPID

只修改此行:

ExecStart=/usr/bin/dockerd   --data-root /www/docker

reload配置文件

systemctl daemon-reload

启动docker

service docker start
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • docker的使用 5.1从docker镜像仓库获取镜像的命令 docker pull [选项] [Docker ...
    爱学习的ren阅读 3,749评论 0 0
  • docker基本概念 1. Image Definition 镜像 Image 就是一堆只读层 read-only...
    慢清尘阅读 12,864评论 1 21
  • docker的使用 5.1从docker镜像仓库获取镜像的命令 docker pull [选项] [Docker ...
    爱学习的ren阅读 5,538评论 0 0
  • 一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用...
    R_X阅读 9,854评论 0 27
  • 琉璃琼顶绿瓦松, 一叶落满城风。 望断津渡烟雨中。 喧闹也似空, 温酒闻暮钟。 雨过阶苔正荣, 梦里与谁意相逢。 ...
    南柯梦仙阅读 1,805评论 1 5

友情链接更多精彩内容