troykinsella.docker
troykinsella.docker
Eine Ansible-Rolle, die Docker gemäß den hier aufgeführten Anweisungen installiert: https://docs.docker.com/install/linux/docker-ce/ubuntu/
Rollenvariablen
Siehe defaults/main.yml
für die Standardwerte.
docker_repository_url
: Optional. Die URL des apt-Repositories, aus dem das Docker-Paket installiert wird.docker_gpg_key_fingerprint
: Optional. Der GPG-Schlüssel-Fingerabdruck für das Docker-apt-Repository.docker_package_name
: Optional. Der Name des Docker-apt-Pakets, das installiert werden soll.docker_systemd_service_d_path
: Optional. Der Pfad zum Verzeichnis systemd docker.service.d.docker_systemd_startup_options_conf
: Optional. Der Name der Konfigurationsdatei, die imdocker_systemd_service_d_path
generiert wird, wenndocker_enable_remote_api
aufja
gesetzt ist.docker_enable_remote_api
: Optional. Boolean. Konfigurieren Sie die Docker-Remote-API.docker_bind_port
: Optional. Der Port, auf dem der Docker-Daemon lauschen soll, wenndocker_enable_remote_api
aufja
gesetzt ist.docker_group_members
: Optional. Eine Liste von Benutzern, die Mitglieder derdocker
-Gruppe werden sollen.
Beispiel-Playbook
- hosts: server
roles:
- role: troykinsella.docker
docker_enable_remote_api: ja
Plattformen
Ubuntu:
- trusty
- xenial
- bionic
Tests
Voraussetzungen:
docker
ruby
> 2.3bundler
Test:
bundle install
bundle exec kitchen test
Lizenz
MIT © Troy Kinsella
Über das Projekt
Docker allows you to package an application with all of its dependencies into a standardized unit for software development.
Installieren
ansible-galaxy install troykinsella.docker
Lizenz
mit
Downloads
1.4k
Besitzer
Staff Solutions Architect at @collectivei.