docker配置文件常用配置

默认配置文件为: /etc/docker/daemon.json, 如果该文件不存在,需要自己创建

官方配置文件说明

常用配置如下

1
2
3
4
5
6
7
8
9
10
{
"graph": "/data/docker_home", // 配置docker默认root目录,该配置19.03.0版本已废弃,计划19.09.0版本删除
"data-root": "/data/docker_home", // 配置docker默认root目录
"registry-mirrors": [ //配置docker镜像源
"https://registry.docker-cn.com", // Docker 官方镜像中国区
"http://hub-mirror.c.163.com", // 网易镜像源
"https://docker.mirrors.ustc.edu.cn"], // 中科大镜像源
"insecure-registries": [], // 配置非安全的镜像仓库(私有仓库),通常公司内部镜像源配置在此处
"debug": true, //启动debug模式,默认为 false
}

insecure-registries中定义的私有仓库如果端口号不为 80 , 则必须指定端口号
使用 docker pull 拉取镜像时必须和 insecure-registers 中定义的完全一致(包括端口号)