- name: create docker container docker: name: mycontainer image: my/container ports: - "2222:22" state: running
- name: add aci_jenkins to inventory add_host: name: mycontainer ansible_connection: docker
- name: copy jenkins private key delegate_to: mycontainer copy: content: "{{ ID_RSA }}" dest: /home/user/.ssh/id_rsa mode: 0700 def __init__(self, play_context, new_stdin, *args, **kwargs): super(Connection, self).__init__(play_context, new_stdin, *args, **kwargs)
...
if 'docker_command' in kwargs: self.docker_cmd = kwargs['docker_command']