【无标题】

修改数据默和镜像默认存储路径

首先保证docker处于启用的状态

[fatty@ARCHGZZ ~]$ sudo systemctl start docker
[fatty@ARCHGZZ ~]$ sudo systemctl status docker
● docker.service - Docker Application Container Engine
     Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
     Active: active (running) since Sat 2022-03-26 19:29:16 UTC; 28s ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 20660 (dockerd)
      Tasks: 40 (limit: 19086)
     Memory: 149.5M
        CPU: 230ms
     CGroup: /system.slice/docker.service
             ├─20660 /usr/bin/dockerd -H fd://
             └─20680 containerd --config /var/run/docker/containerd/containerd.toml --log-level info

Mar 26 19:29:15 ARCHGZZ dockerd[20660]: time="2022-03-26T19:29:15.180342151Z" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc
Mar 26 19:29:15 ARCHGZZ dockerd[20660]: time="2022-03-26T19:29:15.486869451Z" level=info msg="[graphdriver] using prior storage driver: overlay2"
Mar 26 19:29:15 ARCHGZZ dockerd[20660]: time="2022-03-26T19:29:15.622183121Z" level=info msg="Loading containers: start."
Mar 26 19:29:16 ARCHGZZ dockerd[20660]: time="2022-03-26T19:29:16.031905055Z" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a preferred IP address"
Mar 26 19:29:16 ARCHGZZ dockerd[20660]: time="2022-03-26T19:29:16.101190802Z" level=info msg="Loading containers: done."
Mar 26 19:29:16 ARCHGZZ dockerd[20660]: time="2022-03-26T19:29:16.747768009Z" level=warning msg="Not using native diff for overlay2, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled" storage-driver=overlay2
Mar 26 19:29:16 ARCHGZZ dockerd[20660]: time="2022-03-26T19:29:16.747916740Z" level=info msg="Docker daemon" commit=459d0dfbbb graphdriver(s)=overlay2 version=20.10.12
Mar 26 19:29:16 ARCHGZZ dockerd[20660]: time="2022-03-26T19:29:16.759674328Z" level=info msg="Daemon has completed initialization"
Mar 26 19:29:16 ARCHGZZ systemd[1]: Started Docker Application Container Engine.
Mar 26 19:29:16 ARCHGZZ dockerd[20660]: time="2022-03-26T19:29:16.883692841Z" level=info msg="API listen on /run/docker.sock"

通过info命令查看基本信息

[fatty@ARCHGZZ ~]$ sudo docker info
Client:
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc., v0.7.1-docker)

Server:
 Containers: 0
  Running: 0
  Paused: 0
  Stopped: 0
 Images: 0
 Server Version: 20.10.12
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Native Overlay Diff: false
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: systemd
 Cgroup Version: 2
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 10f428dac7cec44c864e1b830a4623af27a9fc70.m
 runc version: v1.1.0-0-g067aaf85
 init version: de40ad0
 Security Options:
  seccomp
   Profile: default
  cgroupns
 Kernel Version: 5.16.14-arch1-1
 Operating System: Arch Linux
 OSType: linux
 Architecture: x86_64
 CPUs: 16
 Total Memory: 15.61GiB
 Name: ARCHGZZ
 ID: OWP6:M7MJ:BHSG:ZZPY:UDV5:S2VH:HRU2:MGWV:MAHG:V7UJ:SM6F:NOSI
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Live Restore Enabled: false

可知当前docker的root目录为/var/lib/docker,但由于我的根目录不是很大,所以我需要重新定义下root目录。
在/etc/docker/daemon.json(若是没有此文件可以新建)文件 中添加如下行:

    {
        "graph":"/home/docker"
    }

保存退出后重启docker

[fatty@ARCHGZZ home]$ sudo systemctl restart docker

修改完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值