0x646e78.docker_debian

AnsibleロールでDebianにDocker CE(および/またはDocker Compose)をインストールする

これは公式のaptリポジトリからdocker-ceをインストールするためのAnsibleロールです。docker-composeのインストールや、dockerのiptables動的ルールを無効にするなどのさまざまなオプションがあります。

Debian 10以上以外ではあまり一般的ではないかもしれませんが、Debianベースのディストリビューションやバージョンに関して問題やプルリクエストを報告してください。

ansible-galaxyを使用してインストールする方法:

ansible-galaxy install 0x646e78.docker_debian

または、このリポジトリをサブモジュールとして追加することもできます:

git submodule add https://github.com/auraltension/ansible-role-docker-debian.git roles/docker-debian
git submodule init roles/docker_debian

要件

特にありません。何か見つけたら問題を報告してください。

ロールの変数

  • iptables: true - falseに設定すると、dockerが制御するiptablesルールを無効にします。
  • install_compose: false - trueに設定すると、docker-composeをインストールします。

依存関係

なし

例のプレイブック

---
- hosts: my_server
  roles:
    - { role: docker_debian, iptables: false }

ライセンス

GPL-2.0

このプログラムはフリーソフトウェアです。GNU一般公衆ライセンスの条件に従って再配布および/または変更できます。ライセンスのバージョン2、または(あなたの選択に応じて)それ以降のバージョンのいずれかに従います。

このプログラムは役立つことを期待して配布されていますが、いかなる保証もありません。特定の目的に対する適合性や商品性の暗黙の保証さえもありません。詳細については、GNU一般公衆ライセンスを参照してください。

このプログラムとともにGNU一般公衆ライセンスのコピーを受け取るべきですが、受け取っていない場合は次を参照してください: https://www.gnu.org/licenses/gpl-2.0.html

著者情報

DNX - ブログ - Docker Hub - Ansible Galaxy

プロジェクトについて

Install docker-ce on Debian

インストール
ansible-galaxy install 0x646e78.docker_debian
ライセンス
Unknown
ダウンロード
101
所有者