jomrr / ansible-role-docker

Ansible role for setting up Docker from OS Repositories.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ansible role docker

GitHub GitHub last commit GitHub issues

Ansible role for setting up docker from os repositories.

Description

Installs docker from system packages on supported systems and optionally writes a docker daemon configuration file.

Prerequisites

This role has no special prerequisites.

System packages (Fedora)

  • python3 (Python 3.8 or later)

Python (requirements.txt)

  • ansible >= 2.15

Dependencies (requirements.yml)

This role has no dependencies.

Supported Platforms

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

Role Variables

No role default variables specified, see defaults/main.yml.

Example Playbook

Example playbooks(s) that show how to use this role.

Simple example playbook

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"

Author(s) and License

  • :octocat: Author:: jomrr
  • 🚩 Copyright:: 2021, Jonas Mauer
  • 📃 License:: MIT

About

Ansible role for setting up Docker from OS Repositories.

License:MIT License


Languages

Language:Jinja 100.0%