tecnativa.docker

Docker

ビルドステータス GitHubライセンス Ansible Galaxy

Dockerプロジェクトのソフトウェアスタックを使用して、Dockerサーバーをセットアップします。

要件

サポートされているのは、Python 3用のAnsibleのみです。

サポートされているオペレーティングシステム:

  • Ubuntu:

    • 16.04
    • 18.04
    • 20.04
    • 22.04

ロール変数

オーバーライドできるすべての変数はdefaultsディレクトリで確認できます。明らかでない変数については、インラインで文書化されています。

例プレイブック

- hosts: docker
  roles:
  - role: tecnativa.docker
    vars:
      docker_app_state: present
      docker_compose_state: present
      docker_engine_state: present
      docker_machine_state: present
      docker_swarm_state: present

より大きな例については、私たちのテストプレイブックを見てください。

ホストグループでフィルタリングされたDocker Compose v2

Docker Compose v2をデフォルトでインストールするオペレーティングシステムを使用するホストにDocker Composeをインストールするコマンドを実行できる機能が追加されました。これは、ホストがcompose_v2_serversグループに属するかどうかをチェックすることで行われます。この機能は、https://github.com/Tecnativa/ansible-role-docker/blob/master/tasks/compose.ymlファイルで実装されています。

サポート

作者情報

このプロジェクトは次の人々によって維持されています:

Tecnativaロゴ

TecnativaはOdooに特化したITコンサルティング会社で、Odooの開発、インストール、メンテナンス、ホスティングサービスを提供しています。

プロジェクトについて

All you need to boot a Docker server

インストール
ansible-galaxy install tecnativa.docker
ライセンス
apache-2.0
ダウンロード
12.6k
所有者
Odoo Experts