mauromedda.ansible_role_docker

mauromedda.ansible_role_docker

Install Docker on the CentOS distribution.

Requirements

No.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

docker_packages_required

Specify a list of packages required by docker-ce.

docker_packages_purge

The set of packages to purge. Basically, the oldest docker packages included on the OS.

docker_repo_config
   baseurl: "https://download.docker.com/linux/centos/docker-ce.repo"
   section: docker-ce-stable
   enabled: 1

The configuration for the Docker Community Edition package repository.

docker_enabled_users

The list of user that have to use the docker engine.

Dependencies

None.

Example

$ cat > site.yml <<-EOF

  • hosts: docker-servers become: true roles:
    • { role: mauromedda.ansible_role_docker, docker_repo_config.section: docker-ce-edge } EOF

$ ansible-playbook -i inventory site.yml

License

BSD

Author Information

Mauro Medda

About

An Ansible role for installing Docker Community Edition

Install
ansible-galaxy install mauromedda.ansible_role_docker
GitHub repository
License
bsd-2-clause
Downloads
105
Owner
Head of DevSecOps