tecnativa.docker

Docker

Status budowy Licencja GitHub Ansible Galaxy

Skonfiguruj serwery Docker z całym oprogramowaniem projektu Docker.

Wymagania

Obsługiwany jest tylko Ansible na Pythonie 3.

Obsługiwane systemy operacyjne:

  • Ubuntu:

    • 16.04
    • 18.04
    • 20.04
    • 22.04

Zmienne Roli

Zobacz katalog defaults aby poznać wszystkie zmienne, które możesz nadpisać. Wszystkie mniej oczywiste są udokumentowane w kodzie.

Przykładowy Playbook

- hosts: docker
  roles:
  - role: tecnativa.docker
    vars:
      docker_app_state: present
      docker_compose_state: present
      docker_engine_state: present
      docker_machine_state: present
      docker_swarm_state: present

Aby zobaczyć większy przykład, sprawdź nasze testowe playbooki.

Docker Compose v2 filtrowany według grupy hostów

Dodano funkcję, która umożliwia wykonanie polecenia instalacji Docker Compose na hostach używających systemów operacyjnych, które domyślnie instalują Docker Compose v2. Dzieje się to w pliku https://github.com/Tecnativa/ansible-role-docker/blob/master/tasks/compose.yml, sprawdzając, czy host należy do grupy compose_v2_servers.

Wsparcie

Informacje o autorze

Projekt jest utrzymywany przez:

Logo Tecnativa

Tecnativa to firma konsultingowa IT, specjalizująca się w Odoo, oferująca usługi związane z rozwojem, instalacją, konserwacją i hostingiem Odoo.

O projekcie

All you need to boot a Docker server

Zainstaluj
ansible-galaxy install tecnativa.docker
Licencja
apache-2.0
Pobrania
12.6k
Właściciel
Odoo Experts