bitintheskud.ansible-role-docker-ce-centos
安装 Docker CE 的 Ansible 角色
在 CentOS 7 上安装 Docker CE 的 Ansible 角色
需求
无
角色变量
名称 | 是否必需 | 默认值 | 示例 | 描述 |
---|---|---|---|---|
docker_centos_users | 否 | [] | ["vagrant"] | 添加到 docker 组的用户 |
docker_version | 否 | "" | "17.12.1" | 安装特定版本的 docker。如果为空,将安装最新版本。 |
docker_install_dir | 否 | "/var/docker/install" | "/tmp" | 在此目录下载脚本 |
依赖
- CentOS 7
示例剧本
---
- hosts: localhost
connection: local
gather_facts: true
become: yes
vars:
docker_centos_users:
- vagrant
environment:
VERSION: "{{ docker_version }}"
roles:
- ansible-role-docker-ce-centos
下一步
- 为 Debian 和 Ubuntu 制作。
- 如果不在目标版本中,重新安装 docker。