0x646e78.docker_debian

Ansible角色在Debian上安装Docker CE(和/或Compose)

这是一个用于在Debian上从官方apt仓库安装docker-ce的Ansible角色,提供多种选项,如安装docker-compose和禁用docker的iptables动态规则。

这个角色可能不适用于Debian 10以下的版本,但请在任何基于Debian的发行版或版本上提出问题或PR。

使用ansible-galaxy安装:

ansible-galaxy install 0x646e78.docker_debian

另外,你也可以将此仓库作为子模块添加:

git submodule add https://github.com/auraltension/ansible-role-docker-debian.git roles/docker-debian
git submodule init roles/docker_debian

要求

可能没有要求,如果发现任何问题,请提出。

角色变量

  • iptables: true - 设置为false以禁用docker控制的iptables规则。
  • install_compose: false - 设置为true以安装docker-compose。

依赖

示例剧本

---
- hosts: my_server
  roles:
    - { role: docker_debian, iptables: false }

许可证

GPL-2.0

这个程序是自由软件;你可以根据自由软件基金会发布的GNU通用公共许可证的条款重新分发和/或修改它;可以是许可证的第2版,或(你选择)任何更高版本。

这个程序被发布是为了希望它会有用,但没有任何保证;甚至没有对适销性或特定用途的隐含保证。有关更多详细信息,请参见GNU通用公共许可证。

你应该已经收到一份GNU通用公共许可证的副本;如果没有,请参考: https://www.gnu.org/licenses/gpl-2.0.html

作者信息

DNX - 博客 - Docker Hub - Ansible Galaxy

安装
ansible-galaxy install 0x646e78.docker_debian
许可证
Unknown
下载
101
拥有者