iancleary.docker
アーカイブ済み
ansible-role-docker
このリポジトリはアーカイブされています。今後はメンテナンスを行う予定はありません。 LICENSE に許可されたことは何でも行ってください。
詳細については、NixOS vs Ansible に関する記事をご覧ください。
このロールはDockerとDocker Composeをインストールします。
要件
Ansible自体やこのロールでカバーされていない前提条件があれば、ここに記載します。
サポートされているオペレーティングシステム:
- Ubuntu 22.04
- Ubuntu 20.04
プルリクエスト歓迎します!
ロールの変数
このロールで設定可能な変数の説明をここに記載します。これには、defaults/main.yml、vars/main.ymlにある変数や、ロールへのパラメータとして設定できる変数が含まれます。他のロールやグローバルスコープ(例:hostvars、group varsなど)から読み込まれる変数もここに記載してください。
docker_pip_version: 6.0.0 docker_compose_pip_version: 1.29.2 docker_users: []
docker_pip_version: 6.0.0
Docker pypiパッケージに使用するバージョン。
docker_compose_pip_version: 1.29.2
Docker Compose pypiパッケージに使用するバージョン。
docker_users: []
Dockerグループに追加されるユーザーのリストです。デフォルトは空のリストです。これにより、指定されたユーザーは sudo
なしでDockerを実行できます。
依存関係
Galaxyにホストされている他のロールのリストや、他のロールのために設定する必要があるパラメータ、他のロールから使用される変数に関する詳細をここに記載します。
N/A
例となるプレイブック
ロールの使い方の例(変数をパラメータとして渡す場合など)を示すことは、ユーザーにとって役立ちます:
- hosts: servers
user: nonroot
roles:
- role: iancleary.docker
become: true
- hosts: servers
user: root
roles:
- role: iancleary.docker
ライセンス
著者情報
このロールは2021年にイアン・クレアリーによって作成されました。
このリポジトリの構造はジェフ・ギーリングからインスピレーションを受けました。
ansible-galaxy install iancleary.docker