Ansible role to run Docker containers
Features:
- Create and bind filesystem mounts
 - Create and bind docker volumes
 - Login into Docker registries
 - Create docker networks
 - Run/update/remove docker containers
 
# Create Docker Mounts on Host
docker_run_mounts: []
# Create Docker Volumes
docker_run_volumes: []
# Login into Docker Registries
docker_run_logins: []
# Create Docker Networks
docker_run_networks: []
# Copy files on Docker Host
docker_run_copy: []
# Run Docker Containers
docker_run_containers: []Add Stouts.docker-run to your roles and set vars in your playbook file.
Example:
- hosts: all
  roles:
  - Stouts.docker-run
  vars:
    docker_run_mounts: /opt/storage
    docker_run_networks:
    - mynetwork
    docker_run_containers:
    - name: redisLicensed under the MIT License. See the LICENSE file for details.
Are welcome!