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
インストール
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.