Thank you! This got me up and going fast.

On Monday, June 29, 2015 at 10:26:02 PM UTC-7, Erik wrote:
>
> Sure, the general pattern I follow is thus: 
>
> 1. I use a base docker image that already has ansible installed. 
> 2. In your Dockerfile, use the COPY command to copy your ansible files 
> (playbook yaml, files, etc.) into the container. Something like: 
>
> COPY ansible/ /tmp/ansible/ 
>
> 3. After the copy, in your Dockerfile, run ansible-playbook on the 
> files you copied into the container in the previous step: 
>
> RUN ansible-playbook /tmp/ansible/foo.yml -i /tmp/ansible/hosts 
>
> In this case, /tmp/ansible/hosts just contains: 
>
> [local] 
> 127.0.0.1 
>
> And in the playbook, I specify: 
>
> - hosts: local 
>   connection: local 
>
> 4. After the playbook completes, remove the ansible files you copied 
> in during step 2. 
>
> On Mon, Jun 29, 2015 at 6:10 PM, Alejandro Ferrari <[email protected] 
> <javascript:>> wrote: 
> > Hi All, 
> > 
> > I like to know if someone is using Ansible to provisioning inside a 
> Docker 
> > container... and how use this? 
> > 
> > I has all my infrastructure in Playbooks, now l like to use this to 
> create 
> > Dockers for each of my microservices... but I can't found some 
> > alternatives... 
> > 
> > As we know Ansible use SSH but de best practice of Docker is NOT use SSH 
> to 
> > login into container... for this reason my doubt... 
> > 
> > Some idea or advices about how use this? 
> > 
> > Thanks 
> > Alejandro 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "Ansible Project" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an 
> > email to [email protected] <javascript:>. 
> > To post to this group, send email to [email protected] 
> <javascript:>. 
> > To view this discussion on the web visit 
> > 
> https://groups.google.com/d/msgid/ansible-project/eb3bbdb6-f34e-48c8-af70-2f34819f0a52%40googlegroups.com.
>  
>
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/3ba46c66-e875-4757-8051-47abc3d26a6c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to