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

Zainstaluj
ansible-galaxy install 0x646e78.docker_debian
Licencja
Unknown
Pobrania
101
Właściciel