配置
配置您的 docker 设置
配置您的 docker 设置
Pigsty 包含内置的 Docker 支持,允许您快速部署容器化应用程序。
快速开始
要在节点上安装 docker,请将 docker_enabled 参数设置为 true。
然后运行 docker.yml playbook(在目标主机/组上):
~/pigsty
Docker 将安装在该 infra 组上。
镜像站
您可以使用 docker_registry_mirrors 指定 docker 注册表镜像:
以下是一些示例注册表镜像:
- 阿里云:
["https://registry.cn-hangzhou.aliyuncs.com"] - 腾讯云:
["https://ccr.ccs.tencentyun.com"] - DaoCloud:
["https://docker.m.daocloud.io"] - 1Ms:
["https://docker.1ms.run"]
您可以将多个注册表镜像指定为数组,记住用 " 引用 URL。
代理
如果指定了 proxy_env 参数,Docker 将使用它。
您可以在全局参数 all.vars 或专用组(如 infra)中定义它:
它将在 docker_config 任务期间呈现到 /etc/docker/daemon.json:
这在由于各种原因阻止直接网络访问时很有用。
镜像
您可以使用 docker_image 和 docker_image_cache 置备 docker 镜像:
在 docker_image 中定义的镜像将在 docker_image 任务期间逐个拉取。
匹配 docker_image_cache glob 列表的带有 .tgz 后缀的本地 docker 镜像缓存将使用 docker load 加载到 docker 中
加速
您可以在各个云供应商上使用加速器:
- 阿里云 ACR:https://cr.console.aliyun.com/cn-shanghai/instances/mirrors