radek_sprta.docker
Rola Ansible: Docker

Zainstaluj Docker oraz opcjonalnie docker-compose i bibliotekę Pythona do Dockera.
Zmienne Roli
Opcje ogólne
docker_install: Instalacja środowiska uruchomieniowego Dockera. Domyślnie true.docker_install_compose: Instalacja docker-compose. Domyślnie false.docker_install_python_library: Instalacja biblioteki Pythona do Dockera. Domyślnie false.docker_package: Nazwa pakietu Docker do zainstalowania. Domyślnie odpowiedni pakiet systemowy.docker_pip_package: Nazwa pakietu pip do zainstalowania. Domyślnie odpowiedni pakiet systemowy.
Opcje usługi
docker_service_enabled: Czy Docker ma być włączony po restarcie. Domyślnietrue.docker_service_state: Stan usługi Docker po instalacji. Domyślniestarted.
Oczyszczanie systemu Dockera
Automatycznie uruchamia docker system prune, aby system się nie zagracał starymi obrazami i kontenerami.
docker_prune_period: Filtrujdocker system prunena obrazy starsze niż ta zmienna. Domyślnie24h.docker_system_prune: Czy automatycznie uruchamiać oczyszczanie systemu Dockera. Domyślnietrue.
Użytkownicy Dockera
docker_users: Lista użytkowników, którzy powinni być częścią grupy docker (a zatem mogą nią zarządzać). Domyślnie[].
Opcje demona
docker_daemon_options: Słownik opcji do dodania do daemon.json. Domyślnie {}.
Opcje roli przestarzałe
Stosowanie tych opcji jest odradzane.
docker_enable_metrics: Włącz punkt końcowy metryk Prometheus. Domyślnie false.docker_log_drive: Kierowca logów Dockera. Domyślnie json-file (domyślnie Docker).docker_log_opts: Dodatkowe opcje logowania. Przekaż jako słownik opcji log-opts Dockera.docker_metrics_host: Host dla metryk Prometheus. Domyślnie 127.0.0.1.
Przykładowy Playbook
- hosts: all
roles:
- radek_sprta.docker
Licencja
MIT
Informacje o autorze
Radek Sprta mail@radeksprta.eu
O projekcie
A role to install Docker, docker-compose and the python library.
Zainstaluj
ansible-galaxy install radek_sprta.dockerLicencja
mit
Pobrania
4.8k
Właściciel
