godleon.docker
ロール名
godleon.docker
要件
ソフトウェア
- Python2.7
sudo apt-get update && sudo apt-get -y install python2.7
ロール変数
このロールに渡すべき変数とその簡単な説明は以下の通りです:
docker:
# Dockerのバージョンを指定します(例: 17.03.2~ce-0~ubuntu-xenial)。最新バージョンをインストールする場合は無視してください。
version: "latest"
# sudoなしでDockerコマンドを使用できるユーザーを指定します(デフォルトはansibleを実行しているユーザーID)。
# rootのみの権限の場合は空にできます。
users:
- ubuntu
このロールはまた、最新のDocker Composeをインストールすることもできます。最新のDocker Composeをインストールする場合は、以下のように変数を設定する必要があります:
docker:
compose:
install: true
registry_mirror: "YOUR_REGISTRY_PROXY_URL"
依存関係
なし
例のプレイブック
あなたのロールの使い方の例を含めることは、ユーザーにとって非常に便利です(たとえば、パラメーターとして渡される変数を使うなど):
- hosts: servers
roles:
- { role: godleon.docker }
ライセンス
MIT
著者情報
レオン・ツェン