##### SUMMARY
If there's currently a container with image `repo/name:tag1` running (or created), and I change the `docker_container` image tag to `repo/name:tag2` (where this image hasn't been pulled yet), `docker_container` will not notice that the image changed and will not recreate the container.

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
docker_container

##### ANSIBLE VERSION
```paste below
2.9.0
```

- 'Whether the mount should be read-only.'
        type: bool
      consistency:
        description:
          - 'The consistency requirement for the mount.'
        type: str
        choices:
          - 'default'
          - 'consistent'
          - 'cached'
          - 'delegated'
      propagation:
        description:
          - Propagation mode. Only valid for the C(bind) type.
        type: str
        choices:
          - 'private'
          - 'rprivate'
          - 'shared'
          - 'rshared'
          - 'slave'
          - 'rslave'
      no_copy:
        description:
          - False if the volume should be populated with the data from the target. Only valid for the C(volume) type.
          - The default value is C(false).
        type: bool
      labels:
        description:
          - User-defined name and labels for the volume. Only valid for the C(volume) type.