gchiesa.docker

gchiesa.docker

エンタープライズLinuxマシンにdocker-composeサポート付きのDockerエンジンをセットアップします。

また、Dockerコンテナを構築するための共有フォルダー「/docker」を作成し、Dockerグループのすべてのユーザーがアクセスできるようにします。

このプレイブックは、必要に応じてマシンを再起動します。これは、Dockerが標準のディストリビューションで提供されるものよりも新しいカーネルを使用するためです。

役割変数

# パッケージをインストールするために使用するプロキシサーバー
proxy: ""

# Dockerエンジンで使用するストレージドライバー
docker_storage_driver_options: "--storage-driver=devicemapper"

# iptablesの設定ファイル
iptables_config: "/etc/sysconfig/iptables"

# Selinuxを無効にする
disable_selinux: false

# Dockerノード間の共有ストレージをサポートする
use_glusterfs: true

例プレイブック

役割の使い方の例(例えば、パラメータとして渡された変数を使う)を含めると、ユーザーにとって使いやすくなります:

- hosts: docker-servers
  roles:
     - { role: gchiesa.docker, proxy: "http://www.proxy.com" }

ライセンス

BSD

プロジェクトについて

Docker / Docker Compose support for Enterprise Linux

インストール
ansible-galaxy install gchiesa.docker
ライセンス
Unknown
ダウンロード
158
所有者
a Cloud Architect living in Amsterdam. I enjoy jazz music, italian cooking and be surrounded by open-minded people.