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 角色。