gchiesa.docker

gchiesa.docker

Konfiguracja silnika Docker z obsługą docker-compose na maszynach z systemem Enterprise Linux.

Tworzy także wspólny folder /docker, w którym można budować kontenery Docker, dostępny dla wszystkich użytkowników należących do grupy docker.

Ten playbook zrestartuje maszynę (jeśli będzie to konieczne), ponieważ Docker używa nowszego jądra niż to dostarczane w standardowej dystrybucji.

Zmienne roli

# serwer proxy do użycia przy instalacji pakietów
proxy: ""

# sterownik przechowywania do użycia dla silnika Docker
docker_storage_driver_options: "--storage-driver=devicemapper"

# plik konfiguracyjny iptables
iptables_config: "/etc/sysconfig/iptables"

# wyłączenie selinux
disable_selinux: false

# wsparcie dla współdzielonego przechowywania między węzłami Dockera
use_glusterfs: true

Przykładowy playbook

Włączenie przykładu, jak używać swojej roli (na przykład z przekazanymi jako parametry zmiennymi) jest zawsze miłe dla użytkowników:

- hosts: docker-servers
  roles:
     - { role: gchiesa.docker, proxy: "http://www.proxy.com" }

Licencja

BSD

O projekcie

Docker / Docker Compose support for Enterprise Linux

Zainstaluj
ansible-galaxy install gchiesa.docker
Licencja
Unknown
Pobrania
158
Właściciel
a Cloud Architect living in Amsterdam. I enjoy jazz music, italian cooking and be surrounded by open-minded people.