@ -2031,20 +2031,54 @@
name : "{{ cname }}"
name : "{{ cname }}"
state : started
state : started
network_mode : none
network_mode : none
stop_timeout: 1
force_kill: yes
register : network_mode_3
register : network_mode_3
- name : cleanup
- name : network_mode (container mode setup)
docker_container:
image : alpine:3.8
command : '/bin/sh -c "sleep 10m"'
name : "{{ cname_h1 }}"
state : started
- name : network_mode (container mode)
docker_container:
docker_container:
image : alpine:3.8
command : '/bin/sh -c "sleep 10m"'
name : "{{ cname }}"
name : "{{ cname }}"
state : started
network_mode : "container:{{ cname_h1 }}"
force_kill : yes
register : network_mode_4
- name : network_mode (container mode idempotency)
docker_container:
image : alpine:3.8
command : '/bin/sh -c "sleep 10m"'
name : "{{ cname }}"
state : started
network_mode : "container:{{ cname_h1 }}"
register : network_mode_5
- name : cleanup
docker_container:
name : "{{ container_name }}"
state : absent
state : absent
stop_timeout : 1
force_kill : yes
loop:
- "{{ cname }}"
- "{{ cname_h1 }}"
loop_control:
loop_var : container_name
diff : no
- assert:
- assert:
that:
that:
- network_mode_1 is changed
- network_mode_1 is changed
- network_mode_2 is not changed
- network_mode_2 is not changed
- network_mode_3 is changed
- network_mode_3 is changed
- network_mode_4 is changed
- network_mode_5 is not changed
####################################################################
####################################################################
## networks, purge_networks ########################################
## networks, purge_networks ########################################