参数列表
Module:
Categories:
参数列表
Docker 模块有 5 个相关参数,如下表所示:
参数 | 类型 | 级别 | 注释 |
---|---|---|---|
docker_enabled |
bool | G/C/I | 在当前节点上启用 Docker?默认不启用 |
docker_cgroups_driver |
enum | G/C/I | Docker CGroup 文件系统驱动:cgroupfs,systemd |
docker_registry_mirrors |
string[] | G/C/I | Docker 仓库镜像列表 |
docker_image |
string[] | G/C/I | Docker 待拉取的镜像列表,默认为空列表 |
docker_image_cache |
path[] | G/C/I | Docker 待导入的镜像压缩包路径,默认为 /tmp/docker/*.tgz |
默认参数
Docker 模块的默认参数定义于 roles/docker/defaults/main.yml
#-----------------------------------------------------------------
# DOCKER
#-----------------------------------------------------------------
docker_enabled: false # enable docker on this node?
docker_cgroups_driver: systemd # docker cgroup fs driver: cgroupfs,systemd
docker_registry_mirrors: [] # docker registry mirror list
docker_exporter_port: 9323 # docker metrics exporter port, 9323 by default
docker_image: [] # docker image to be pulled after bootstrap
docker_image_cache: /tmp/docker/*.tgz # docker image cache glob pattern
docker_enabled
参数名称: docker_enabled
, 类型: bool
, 层次:C
是否在当前节点启用Docker?默认为: false
,即不启用。
docker_cgroups_driver
参数名称: docker_cgroups_driver
, 类型: enum
, 层次:C
Docker使用的 CGroup FS 驱动,可以是 cgroupfs
或 systemd
,默认值为: systemd
docker_registry_mirrors
参数名称: docker_registry_mirrors
, 类型: string[]
, 层次:C
Docker使用的镜像仓库地址,默认值为:[]
空数组。
您可以使用Docker镜像站点加速镜像拉取,下面是一些例子:
["https://mirror.ccs.tencentyun.com"] # 腾讯云内网的镜像站点
["https://registry.cn-hangzhou.aliyuncs.com"] # 阿里云镜像站点,需要登陆
如果拉取速度太慢,您也可以考虑:docker login quay.io
使用其他的 Registry。
docker_exporter_port
参数名称: docker_exporter_port
, 类型: port
, 层次:G
Docker 暴露指标使用的端口,默认为 9323
。
docker_image_cache
参数名称: docker_image_cache
, 类型: path
, 层次:C
本地的Docker镜像离线缓存包路径, 默认为 /tmp/docker/*.tgz
。
所有匹配该正则表达式的文件,会被视作 Tar + GZ 制作的压缩 Docker 镜像,会逐个通过 docker load
加载:
cat *.tgz | gzip -d -c - | docker load
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.