https://github.com/devgateway/ansible-role-docker
Install Docker on RH or Debian platforms
https://github.com/devgateway/ansible-role-docker
ansible ansible-role docker
Last synced: 4 months ago
JSON representation
Install Docker on RH or Debian platforms
- Host: GitHub
- URL: https://github.com/devgateway/ansible-role-docker
- Owner: devgateway
- Created: 2019-03-10T11:11:10.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-20T16:21:45.000Z (almost 7 years ago)
- Last Synced: 2025-07-23T13:00:09.209Z (7 months ago)
- Topics: ansible, ansible-role, docker
- Size: 4.88 KB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# devgateway.docker
Install Docker, and set up `daemon.json`.
## Optional Variables
All variables are dictionaries, keys are `ansible_os_family`.
### `dkr_config_path`
Path to `daemon.json`.
Default: `/etc/docker/daemon.json`
### `dkr_daemon_config`
Dictionary to [recursively
combine](https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#combining-hashes-dictionaries)
with current Docker settings.
Default:
* **RedHat**: {"log-driver": "journald", "selinux-enabled": true, "signature-verification": false}
* **Debian**: {"log-driver": "journald"}
### `dkr_packages`
Packages to install.
Default:
* **RedHat**: ['docker', 'python-docker-py']
* **Debian**: ['docker.io', 'python3-docker']
## Playbook Example
---
- name: Install Docker
hosts: docker
tasks:
- name: Install Docker
include_role:
name: devgateway.docker
## License
GPL3+
## Author Information
Copyright 2019, Development Gateway