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
(バスター
) - Debian
11
(ブレア
) - Fedora (
35
,36
,37
) - Rocky Linux
9.0
,9.1
,9.2
- Ubuntu
18.04
(バイオニック ビーバー
) - Ubuntu
20.04
(フォーカル フォッサ
) - Ubuntu
22.04
(ジャミー ジェリーフィッシュ
)
要件
特になし
役割の変数
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役割に基づいています。