{% if grains['os_family'] == 'RedHat' %} {% if grains['os'] == 'CentOS' %} Docker PreRequisites: pkg.installed: - pkgs: - yum-utils - device-mapper-persistent-data - lvm2 Docker Add Repo: cmd.run: name: yum-config-manager -y --add-repo 'https://download.docker.com/linux/centos/docker-ce.repo' Docker CE installation: pkg.installed: - pkgs: - docker-ce docker: service.running: - enable: True {% endif %} {% endif %}