0x646e78.docker_debian
Ansible-Rolle zur Installation von Docker CE (und/oder Compose) auf Debian
Dies ist eine Ansible-Rolle zur Installation von Docker-CE aus dem offiziellen APT-Repository, mit verschiedenen Optionen, wie der Installation von Docker-Compose und der Deaktivierung der dynamischen iptables-Regeln von Docker.
Es ist wahrscheinlich nicht sehr allgemein außerhalb von Debian 10+, aber bitte melden Sie alle Probleme oder PRs für jede Debian-basierte Distribution und Version.
Installation mit Ansible-Galaxy:
ansible-galaxy install 0x646e78.docker_debian
Alternativ können Sie dieses Repository als Submodul hinzufügen:
git submodule add https://github.com/auraltension/ansible-role-docker-debian.git roles/docker-debian
git submodule init roles/docker_debian
Voraussetzungen
Wahrscheinlich nichts, melden Sie ein Problem, wenn Sie etwas finden.
Rollenvariablen
iptables: true
- Auf false setzen, um die von Docker verwalteten iptables-Regeln zu deaktivieren.install_compose: false
- Auf true setzen, um Docker-Compose zu installieren.
Abhängigkeiten
Keine
Beispiel-Playbook
---
- hosts: my_server
roles:
- { role: docker_debian, iptables: false }
Lizenz
GPL-2.0
Dieses Programm ist freie Software; Sie können es unter den Bedingungen der GNU General Public License, wie sie von der Free Software Foundation veröffentlicht wurde, weitergeben und/oder modifizieren; entweder Version 2 der Lizenz oder (nach Ihrer Wahl) jede spätere Version.
Dieses Programm wird in der Hoffnung verteilt, dass es nützlich ist, aber OHNE IRGENDEINE GEWÄHR; ohne auch nur die stillschweigende Garantie der MARKTFÄHIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. Weitere Einzelheiten finden Sie in der GNU General Public License.
Sie sollten eine Kopie der GNU General Public License zusammen mit diesem Programm erhalten haben; wenn nicht, verweisen Sie bitte auf: https://www.gnu.org/licenses/gpl-2.0.html
Autoreninformation
DNX - Blog - Docker Hub - Ansible Galaxy