exzeo.docker
Ansible Role Docker
Debian/UbuntuサーバーにDockerとDocker Composeをインストールします。
Dockerのリリースノート リリース: https://docs.docker.com/engine/release-notes/
Docker-Composeのリリースノート リリース: https://docs.docker.com/compose/release-notes/
注意: これは最新のDockerをインストールします。Docker-Composeのバージョンのみ設定可能です。
役割の変数
# Docker Composeをインストールするかどうか
docker_install_compose: false
# Docker Composeのバージョン
docker_compose_version: ""
# これを切り替えるとサーバーからアンインストールされます
uninstall: false
# これを切り替えると、現在のユーザーがDockerユーザーに追加されます
docker_add_current_user: true
# Dockerグループに追加するユーザーを指定します。指定がない場合はSUDO_USERから読み取ります
docker_user: ""
例プレイブック
最小限:
- name: Dockerをインストール
hosts: all
roles:
- role: exzeo.docker
特定のバージョン:
- name: Dockerをインストール
hosts: all
roles:
- role: exzeo.docker
アンインストール:
- name: Dockerをインストール
hosts: all
roles:
- role: exzeo.docker
vars:
uninstall: true