Bessonov.docker

Rola Ansible do instalacji lub aktualizacji docker-engine z repozytorium apt projektu Docker

Projekt jest Status budowy Licencja

Ta rola:

  • Importuje klucz apt z projektu Docker
  • Instaluje lub aktualizuje docker-engine
  • Restartuje docker-engine

Zobacz także:

Wymagania

Brak specjalnych wymagań.

Zmienne roli

(opcjonalnie) docker_engine_version określa wersję docker-engine. Można również obniżyć wersję, ale bądź świadom, że Docker nie lubi tego i może nie działać prawidłowo.

(opcjonalnie) docker_engine_allow_non_root określa listę użytkowników, którzy powinni być dodani do grupy docker w celu umożliwienia dostępu do Dockera bez konta root. Użytkownicy muszą się ponownie zalogować lub użyć newgrp docker, aby aktywować grupę w bieżącej powłoce. Bądź świadom ryzyka bezpieczeństwa, ponieważ to tak, jakby dać użytkownikom dostęp do konta root.

Zależności

Brak zależności.

Przykład Playbook

Zainstaluj rolę globalnie:

ansible-galaxy install Bessonov.docker

lub lokalnie:

ansible-galaxy install --roles-path roles Bessonov.docker

Playbook:

- hosts: serwery
  roles:
     - Bessonov.docker

lub z parametrami:

- hosts: serwery
  roles:
     - role: Bessonov.docker
       # opcjonalnie ustaw wersję dockera
       docker_engine_version: 17.06.2

Licencja

Licencja MIT (MIT)

Copyright (c) 2016, Anton Bessonov

Niniejszym przyznaje się, bez opłat, każdej osobie, która uzyska kopię tego oprogramowania i powiązanej dokumentacji („Oprogramowanie”), prawo do korzystania z oprogramowania bez ograniczeń, w tym, bez ograniczeń, prawa do używania, kopiowania, modyfikowania, łączenia, publikowania, dystrybucji, sublicencjonowania i/lub sprzedaży kopii oprogramowania oraz do zezwalania osobom, którym oprogramowanie jest udostępniane, na to, z zastrzeżeniem następujących warunków:

Powyższe powiadomienie o prawach autorskich oraz to powiadomienie o pozwoleniu powinny być dołączone do wszystkich kopii lub istotnych części Oprogramowania.

OPROGRAMOWANIE JEST DOSTARCZANE „TAK JEST”, BEZ GWARANCJI JAKIEGOKOLWIEK RODZAJU, WYRAŹNEJ LUB DOROZUMIANEJ, W TYM, ALE NIE OGRANICZAJĄC SIĘ DO GWARANCJI PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU I NARUSZENIA PRAW. W ŻADNYM RAZIE AUTORZY LUB POSIADACZE PRAW AUTORSKICH NIE PONOSZĄ ODPOWIEDZIALNOŚCI ZA ŻADNE ROZPOWSZECHNIANE ROSZCZENIA, SZKODY LUB INNE ZOBOWIĄZANIA, CZY TO W DZIAŁANIU UMOWNYM, DELIKTOWYM CZY INNYM, WYNIKAJĄCE Z LUB W ZWIĄZKU Z OPROGRAMOWANIEM LUB UŻYTKOWANIEM CZY INNYMI TRANSAKCJAMI W OPROGRAMOWANIU.

O projekcie

Install or update docker-engine from docker project apt repository

Zainstaluj
ansible-galaxy install Bessonov.docker
Licencja
Unknown
Pobrania
664
Właściciel