The doc strings are in the docker.py module code: 
https://github.com/ansible/ansible-modules-core/blob/devel/cloud/docker/docker.py.
 
These doc strings are used to generate the documentation site page for the 
docker module: http://docs.ansible.com/ansible/docker_module.html. 

Ansible 2.1 has not actually been released. 2.1 is what is being worked on 
in the devel branch today. It is scheduled for release in April 
<https://github.com/ansible/ansible/blob/devel/ROADMAP.md>.  You can run 
the latest code by installing from source. See some help on how to do that 
here: 
http://docs.ansible.com/ansible/intro_installation.html#running-from-source


--Chris

On Thursday, March 3, 2016 at 1:33:13 AM UTC-5, ishan jain wrote:
>
> Thanks chris. Can you please share the links to this documentation ?
>
> Also, i was trying to find the Ansible version 2.1. Can you help me here 
> also ?
>
> On Tuesday, 1 March 2016 00:35:51 UTC+5:30, Chris Houseknecht wrote:
>>
>> What version of ansible are you running? 
>>
>> According to the doc strings in the docker.py module:
>>
>> volumes:
>>
>>   description:
>>
>>     - List of volumes to mount within the container
>>
>>     - 'Use docker CLI-style syntax: C(/host:/container[:mode])’
>>
>>     - You can specify a read mode for the mount with either C(ro) or 
>> C(rw). Starting at version 2.1, SELinux hosts can 
>>
>>       additionally use C(z) or C(Z) mount options to use a shared or 
>> private label for the volume.
>>
>>
>> If I'm understanding the above correctly, options z and Z became 
>> available for SE Linux hosts in Ansible 2.1.
>>
>> Also, I wonder if the format of ` - /mydata/folder:/opt/mydata/:Z` might 
>> be incorrect? I would remove the last '/', changing it to ` - 
>> /mydata/folder:/opt/mydata:Z`
>>
>>
>>
>> --Chris
>>
>>
>> On Monday, February 29, 2016 at 6:29:35 AM UTC-5, ishan jain wrote:
>>>
>>> When i try to run the following task:
>>>
>>> - name: start docker container
>>>       docker:
>>>         name: container
>>>         image: img
>>>         state: started
>>>        expose:
>>>           - 8301:8182
>>>        volumes:
>>>           - /mydata/folder:/opt/mydata/:Z
>>>
>>>
>>> Ansible poses an error - {"changed": false, "failed": true, "msg": "bind 
>>> mode needs to either be \"ro\" or \"rw\""}
>>>
>>> I was facing a lot of issues with volumes earlier when i was using :ro 
>>> (manual deployment) which went away after simply using :Z. Now ansible is 
>>> not letting me use it and the same images are posing errors when starting. 
>>> Can you please tell me why it is not allowed and how to come around this 
>>> thing ?
>>>
>>

-- 
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/2cf9d29e-185f-479e-8a67-1ab8aa4c0e4c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to