In this example we are going to run Ansible on local server to setup a Nginx docker container in remote server. Process will install docker and docker-compose on remote server.

Structure

absible@local:/application$ tree
.
├── docker
│   ├── docker-compose.yml
│   └── nginx
│       └── Dockerfile
└── provisioning
    ├── host_vars
    │   └── remote
    ├── hosts.yml
    ├── roles
    │   ├── app
    │   │   └── tasks
    │   │       └── main.yml
    │   └── setup
    │       ├── handlers
    │       │   └── main.yml
    │       └── tasks
    │           ├── docker.yml
    │           └── main.yml
    └── site.yml

#ansible #docker #nginx

Setting Up A Nginx Docker Container on Remote Server with Ansible
1.65 GEEK