Ansible role for setting up docker from os repositories.
Installs docker from system packages on supported systems and optionally writes a docker daemon configuration file.
This role has no special prerequisites.
python3
(Python 3.8 or later)
- ansible >= 2.15
This role has no dependencies.
OS Family | Distribution | Version | Container Image |
---|---|---|---|
Alpine | Alpine | 3.18 | jomrr/molecule-alpine:3.18 |
3.19 | jomrr/molecule-alpine:3.19 | ||
Archlinux | Archlinux | latest | jomrr/molecule-archlinux:latest |
Debian | Debian | 11 | jomrr/molecule-debian:11 |
12 | jomrr/molecule-debian:12 | ||
RedHat | Fedora | 39 | jomrr/molecule-fedora:39 |
40 | jomrr/molecule-fedora:40 | ||
rawhide | jomrr/molecule-fedora:rawhide | ||
Suse | OpenSuse Leap | 15 | [jomrr/molecule-opensuse leap:15]( https://hub.docker.com/r/jomrr/molecule-opensuse leap ) |
Suse | OpenSuse Tumbleweed | latest | [jomrr/molecule-opensuse tumbleweed:latest]( https://hub.docker.com/r/jomrr/molecule-opensuse tumbleweed ) |
Debian | Ubuntu | 20.04 | jomrr/molecule-ubuntu:20.04 |
22.04 | jomrr/molecule-ubuntu:22.04 | ||
24.04 | jomrr/molecule-ubuntu:24.04 |
No role default variables specified, see defaults/main.yml.
Example playbooks(s) that show how to use this role.
A simple default example playbook for using jomrr.docker.
---
# name: "jomrr.docker"
# file: "playbook_docker.yml"
- name: "PLAYBOOK | docker"
hosts: all
gather_facts: true
roles:
- role: "jomrr.docker"