Parameter
Module:
Categories:
Parameters
There are 5 parameters for the Docker module:
Name | Type | Level | Comment |
---|---|---|---|
docker_enabled |
bool |
G/C/I | enable docker on this node? |
docker_cgroups_driver |
enum |
G/C/I | docker cgroup fs driver: cgroupfs,systemd |
docker_registry_mirrors |
string[] |
G/C/I | docker registry mirror list |
docker_image |
path[] |
G/C/I | docker image to be pulled, [] by default |
docker_image_cache |
path |
G/C/I | docker image cache tarball glob, /tmp/docker by default |
Defaults
Docker’s default parameters are defined in roles/docker/defaults/main.yml
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_image: [] # docker image to be pulled after bootstrap
docker_image_cache: /tmp/docker/*.tgz # docker image cache file/glob, `/tmp/docker/*.tgz` by default
docker_enabled
name: docker_enabled
, type: bool
, level: G/C/I
enable docker on this node? default value is false
docker_cgroups_driver
name: docker_cgroups_driver
, type: enum
, level: G/C/I
docker cgroup fs driver, could be cgroupfs
or systemd
, default values: systemd
docker_registry_mirrors
name: docker_registry_mirrors
, type: string[]
, level: G/C/I
docker registry mirror list, default values: []
, Example:
[ "https://mirror.ccs.tencentyun.com" ] # tencent cloud mirror, intranet only
["https://registry.cn-hangzhou.aliyuncs.com"] # aliyun cloud mirror, login required
docker_image
name: docker_image
, type: string[]
, level: G/C/I
docker image to be pulled, []
by default
Image listed here will be pulled during docker provisioning.
docker_image_cache
name: docker_image_cache
, type: path
, level: G/C/I
docker image cache tarball glob list, "/tmp/docker/*.tgz"
by default.
The local docker image cache with .tgz
suffix match this glob list will be loaded into docker one by one:
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.