troykinsella.docker
troykinsella.docker
Un rol de ansible que instala Docker según las instrucciones que se encuentran aquí: https://docs.docker.com/install/linux/docker-ce/ubuntu/
Variables del Rol
Consulta defaults/main.yml para los valores predeterminados.
docker_repository_url: Opcional. La URL del repositorio apt desde el cual se instala el paquete de docker.docker_gpg_key_fingerprint: Opcional. La huella digital de la clave GPG del repositorio apt de docker.docker_package_name: Opcional. El nombre del paquete apt de docker que se va a instalar.docker_systemd_service_d_path: Opcional. La ruta al directorio systemd docker.service.d.docker_systemd_startup_options_conf: Opcional. El nombre del archivo de configuración que se generará endocker_systemd_service_d_pathcuandodocker_enable_remote_apiseasí.docker_enable_remote_api: Opcional. Booleano. Configura la API remota de docker.docker_bind_port: Opcional. El puerto en el que el daemon de docker debería escuchar cuandodocker_enable_remote_apiseasí.docker_group_members: Opcional. Una lista de usuarios que se convertirán en miembros del grupodocker.
Ejemplo de Playbook
- hosts: servidores
roles:
- role: troykinsella.docker
docker_enable_remote_api: sí
Plataformas
Ubuntu:
- trusty
- xenial
- bionic
Pruebas
Requisitos previos:
dockerruby> 2.3bundler
Prueba:
bundle install
bundle exec kitchen test
Licencia
MIT © Troy Kinsella
Acerca del proyecto
Docker allows you to package an application with all of its dependencies into a standardized unit for software development.
Instalar
ansible-galaxy install troykinsella.dockerLicencia
mit
Descargas
1.4k
Propietario
