0x646e78.docker_debian

Rôle Ansible pour installer docker ce (et/ou compose) sur Debian

C'est un rôle Ansible pour installer docker-ce à partir du dépôt apt officiel, avec diverses options, comme l'installation de docker-compose et la désactivation des règles dynamiques d'iptables pour Docker.

Il n'est probablement pas très générique en dehors de Debian 10+, mais veuillez signaler tout problème ou demander une contribution pour toute distribution et version basée sur Debian.

Pour installer en utilisant ansible-galaxy :

ansible-galaxy install 0x646e78.docker_debian

Alternativement, vous pourriez ajouter ce dépôt comme sous-module :

git submodule add https://github.com/auraltension/ansible-role-docker-debian.git roles/docker-debian
git submodule init roles/docker_debian

Exigences

Probablement rien, signalez un problème si vous en trouvez un.

Variables de rôle

  • iptables: true - Réglez sur false pour désactiver les règles iptables gérées par Docker.
  • install_compose: false - Réglez sur true pour installer docker-compose.

Dépendances

Aucune

Exemple de Playbook

---
- hosts: mon_serveur
  roles:
    - { role: docker_debian, iptables: false }

Licence

GPL-2.0

Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier sous les termes de la GNU General Public License telle que publiée par la Free Software Foundation ; soit la version 2 de la Licence, ou (à votre choix) toute version ultérieure.

Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION À UN OBJECTIF PARTICULIER. Voir la GNU General Public License pour plus de détails.

Vous devez avoir reçu une copie de la GNU General Public License avec ce programme ; si ce n'est pas le cas, référez-vous à : https://www.gnu.org/licenses/gpl-2.0.html

Informations sur l'auteur

DNX - blog - Docker Hub - Ansible Galaxy

Installer
ansible-galaxy install 0x646e78.docker_debian
Licence
Unknown
Téléchargements
101
Propriétaire