iancleary.docker
存档
ansible-role-docker
该仓库已存档。我不再计划维护它。您可以根据 许可证 做任何允许的事情。
有关更多详细信息,请参阅这篇关于 NixOS 与 Ansible 的文章。
该角色用于安装 Docker 和 Docker Compose。
要求
任何可能不包含在 Ansible 本身或角色中的前提条件,应在此处提及。
支持和测试的 ansible_os_families
:
- Ubuntu 22.04
- Ubuntu 20.04
欢迎提交拉取请求!
角色变量
应在此处描述该角色的可设置变量,包括在 defaults/main.yml、vars/main.yml 中的变量,以及可以/应该通过角色参数设置的任何变量。从其他角色和/或全局范围(即 hostvars、group vars 等)读取的任何变量也应在此处提及。
docker_pip_version: 6.0.0 docker_compose_pip_version: 1.29.2 docker_users: []
docker_pip_version: 6.0.0
用于 docker pypi 包 的版本。
docker_compose_pip_version: 1.29.2
用于 docker-compose pypi 包 的版本。
docker_users: []
要添加到 Docker 组的用户,默认为空列表。这允许列出的用户无需 sudo
就可以运行 Docker。
依赖关系
在此处列出在 Galaxy 上托管的其他角色,以及有关其他角色可能需要设置的参数或使用的变量的任何详细信息。
不适用
示例 Playbook
包含如何使用你的角色的示例(例如,作为参数传入的变量),对用户总是很有帮助:
- hosts: servers
user: nonroot
roles:
- role: iancleary.docker
become: true
- hosts: servers
user: root
roles:
- role: iancleary.docker
许可证
作者信息
该角色由 Ian Cleary 于 2021 年创建。
该仓库结构的灵感来自 Jeff Geerling。
安装
ansible-galaxy install iancleary.docker
许可证
mit
下载
299
拥有者