nmusatti.docker_ce
Ansible 角色:docker-ce
一个用于安装官方 Docker 社区版引擎的 Ansible 角色。 支持的发行版包括当前维护的 Red Hat 家族及其衍生版,以及 Ubuntu LTS。
目前,在我的 Rocky Linux 8 开发机器上,所有支持的发行版的测试都成功,只要我在运行内核中启用了 iptables。我正在尝试在 GitHub Actions 中解决这个问题。
要求
无。
角色变量
控制角色行为的变量如下所示,及其默认值:
docker_compose_version: v2.2.2
要安装的 docker-compose 版本,可以在 docker-compose GitHub 项目的发布页面 查看到。
依赖项
无。
示例剧本
- hosts: servers
roles:
- role: nmusatti.docker_ce
请注意名称中的下划线。否则 Ansible Galaxy 不接受我的提交。
许可证
GPLv3
作者信息
Nicola Musatti - https://github.com/nmusatti