tecnativa.docker
Docker
设置带有完整Docker项目软件栈的Docker服务器。
要求
仅支持在Python 3上运行的Ansible。
支持的操作系统:
Ubuntu:
- 16.04
- 18.04
- 20.04
- 22.04
角色变量
请查看defaults
目录,了解您可以覆盖的所有变量。 所有不明显的变量都有文档说明。
示例剧本
- hosts: docker
roles:
- role: tecnativa.docker
vars:
docker_app_state: present
docker_compose_state: present
docker_engine_state: present
docker_machine_state: present
docker_swarm_state: present
有关更大的示例,请查看我们的测试剧本。
按主机组筛选的Docker Compose v2
新增了一项功能,允许在使用默认安装Docker Compose v2的操作系统上安装Docker Compose。这在文件https://github.com/Tecnativa/ansible-role-docker/blob/master/tasks/compose.yml中完成,检查主机是否属于compose_v2_servers组。
支持
您是Doodba用户吗?欢迎加入大家庭!👪🐳
作者信息
该项目由以下人员维护:
Tecnativa是一家专注于Odoo的IT咨询公司,提供Odoo开发、安装、维护和托管服务。