exzeo.docker

Ansible 角色 Docker

在 Debian/Ubuntu 服务器上安装 Docker 和 Docker Compose。

Docker 发布说明 发布信息: https://docs.docker.com/engine/release-notes/

Docker-Compose 发布说明 发布信息: https://docs.docker.com/compose/release-notes/

注意:这将安装最新版本的 Docker。只有 Docker-Compose 的版本可以配置。

角色变量

# 切换以安装 Docker Compose
docker_install_compose: false

# Docker Compose 的版本
docker_compose_version: ""

# 切换此项将从服务器卸载
uninstall: false

# 切换此项将当前用户添加到 Docker 用户组
docker_add_current_user: true

# 指定要添加到 Docker 组的用户,如果未提供将从 SUDO_USER 读取
docker_user: ""

示例剧本

最小配置:

- name: 安装 Docker
  hosts: all
  roles:
    - role: exzeo.docker

特定版本:

- name: 安装 Docker
  hosts: all
  roles:
    - role: exzeo.docker

卸载:

- name: 安装 Docker
  hosts: all
  roles:
    - role: exzeo.docker
      vars:
        uninstall: true
安装
ansible-galaxy install exzeo.docker
许可证
mit
下载
349
拥有者