docker各目录含义
目录 含义 builder 构建docker镜像的工具或过程 buildkit 用于构建和打包容器镜像,官方构建引擎,支持多阶段构建、缓存管理、并行化构建和多平台构建等功能 containerd 负责容器生命周期管理,能起、停、重启,确保容器运行。负责镜管理,提供一致的运行环境 containers docker容器,当前运行的所有容器都会显示到此目录 image 在docker中,image是一个只读的文件系统,可被看作一个模板,用于创建容器实例 network docker网络提供一种简单、可扩展方式来组织管理容器。可为网络提供网络隔离、服务发现和负载均衡等 overlay2 存储驱动,用于实现容器与主机之间文件系统层的隔离。允许多个容器共享相同的基础文件系统镜像,又能保证每个容器保持独立的文件系统更改。df命令可以列举容器运行中所需文件和目录。所谓的联合挂载 plugins docker插件,用于扩展docker runtimes docker默认使用runc作为容器运行时 swarm docker集群管理工具,用于将多个do...
docker默认存储迁移
在容器化场景下默认存储路径为(/var/lib/docker)大多数平台根目录不支持系统盘扩容,会有空间不足风险隐患,因未配置持久化存储导致容器数据丢失。以迁移Docker存储路径至大容量/data目录说明 停止容器1systemctl stop docker docker.socket 数据迁移12mkdir -p /data/docker cp -a /var/lib/docker/* /data/docker/ 数据量较大可使用:rsync -avzHP /var/lib/docker/ /data/docker/ # 推荐增量同步避免中断 修改Docker配置123456vim /etc/docker/daemon.json # 新增或修改以下内容 { "data-root": "/data/docker" } Docker 17.05+版本支持此配置,旧版本需修改doc...






