0x646e78.docker_debian
Rola Ansible do instalacji docker ce (i/lub compose) na Debianie.
To jest rola Ansible do instalacji docker-ce z oficjalnego repozytorium apt, z różnymi opcjami, takimi jak instalacja docker-compose i wyłączenie dynamicznych reguł iptables dockera.
Prawdopodobnie nie jest zbyt uniwersalna poza Debianem 10+, ale proszę zgłaszać wszelkie problemy lub prośby o zmiany dla dowolnej dystrybucji i wersji opartej na Debianie.
Aby zainstalować za pomocą ansible-galaxy:
ansible-galaxy install 0x646e78.docker_debian
Alternatywnie, możesz dodać to repozytorium jako podmoduł:
git submodule add https://github.com/auraltension/ansible-role-docker-debian.git roles/docker-debian
git submodule init roles/docker_debian
Wymagania
Prawdopodobnie żadnych, zgłoś problem, jeśli coś znajdziesz.
Zmienne Roli
iptables: true
- Ustaw na false, aby wyłączyć reguły iptables kontrolowane przez dockera.install_compose: false
- Ustaw na true, aby zainstalować docker-compose.
Zależności
Brak
Przykładowy Playbook
---
- hosts: my_server
roles:
- { role: docker_debian, iptables: false }
Licencja
GPL-2.0
Ten program jest oprogramowaniem wolnym; możesz go rozpowszechniać i/lub modyfikować na warunkach GNU General Public License opublikowanej przez Free Software Foundation; albo wersji 2 Licencji, lub (według twojego wyboru) każdej późniejszej wersji.
Program jest dystrybuowany w nadziei, że będzie użyteczny, ale BEZ JAKIEJKOLWIEK GWARANCJI; nawet bez domniemanej gwarancji PRZYDATNOŚCI HANDLOWEJ lub PRZYDATNOŚCI DO OKREŚLONEGO CELU. Zobacz GNU General Public License, aby uzyskać więcej szczegółów.
Powinieneś otrzymać kopię GNU General Public License razem z tym programem; jeśli nie, zapoznaj się z: https://www.gnu.org/licenses/gpl-2.0.html
Informacje o autorze
DNX - blog - Docker Hub - Ansible Galaxy
ansible-galaxy install 0x646e78.docker_debian