tecnativa.docker
Docker
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ファイルで実装されています。
サポート
あなたはDoodbaのユーザーですか?家族へようこそ!👪🐳
このプロジェクトとDoodbaは完全に独立していますが、相互運用性は保証されています。このロールを使用して、あなたのDoodbaホストをセットアップできます。
作者情報
このプロジェクトは次の人々によって維持されています:
TecnativaはOdooに特化したITコンサルティング会社で、Odooの開発、インストール、メンテナンス、ホスティングサービスを提供しています。