Go to file
2019-01-06 17:28:02 +01:00
defaults allow cli options 2018-12-16 17:22:28 +01:00
handlers initial commit 2018-12-12 23:25:36 +01:00
meta initial commit 2018-12-12 23:25:36 +01:00
tasks add label control 2019-01-06 17:28:02 +01:00
templates/etc allow cli options 2018-12-16 17:22:28 +01:00
.gitignore initial commit 2018-12-12 23:25:36 +01:00
LICENSE initial commit 2018-12-12 23:25:36 +01:00
README.md initial commit 2018-12-12 23:25:36 +01:00

sit-lnx.docker-engine

Install docker engine. Currently only overlay2 as storage engine is supported.

Supported OS

  • RHEL7

Role Variables

---
dockerengine_package: docker
dockerengine_docker_group_enabled: False

dockerengine_secure_registries: []
dockerengine_insecure_registries: []
dockerengine_block_registries: []

# dockerengine_http_proxy: # defaults to not set
# dockerengine_https_proxy: # defaults to not set
# dockerengine_no_proxy: # defaults to not set

# All storage variables are mandatory. You have to set them correctly!
# dockerengine_storage_pvs: /dev/sdx # defaults to not set
dockerengine_storage_vg: vg_docker
dockerengine_storage_lv: lv_docker
dockerengine_storage_size: 100G
dockerengine_base_dir: /var/lib/docker

Examples

Playbook

---
- hosts: docker-engine
  become: true

  roles:
    - sit-lnx.docker-engine

Dependencies

  • you need the wrap custom filter from

Maintainer

Robert Kaussow

License

This project is licensed under the MIT License - see the LICENSE file for details