kirill_zak.docker
Ansible Docker
一个 Ansible 角色,用于根据官方安装说明安装最新版本的 Docker CE。
支持的发行版
- AlmaLinux 9.0,9.1,9.2。
- Alpine Linux 3.16.x (3.16.0,3.16.1,3.16.2,3.16.3,3.16.4,3.16.5)
- Alpine Linux 3.17.x (3.17.0,3.17.1,3.17.2,3.17.3)
- Alpine Linux 3.18.x (3.18.0)
- CentOS 8
- Debian 10(Buster)
- Debian 11(Bullseye)
- Fedora (35,36,37)
- Rocky Linux 9.0,9.1,9.2。
- Ubuntu 18.04(Bionic Beaver)
- Ubuntu 20.04(Focal Fossa)
- Ubuntu 22.04(Jammy Jellyfish)
要求
无
角色变量
- docker_debian_release: Debian 版本。若不存在,则使用- lsb_release -cs
- docker_ubuntu_release: Ubuntu 版本。若不存在,则使用- lsb_release -cs
- docker_users: 要添加到 Docker 组的用户列表。直到创建会话后才会评估。
- docker_service_state: Docker 服务状态
- docker_service_enabled: Docker 服务启用状态
- docker_service_proxy: Docker 服务代理。默认值为空。
依赖
无
示例 Playbook
- hosts: all
  become: true
  roles:
    - role: kirill_zak.docker
许可证
GPLv3
作者信息
基于 Calvin Bui 的 Ansible 角色。
