##### SUMMARY
`docker_container` should so some sanity checks that not two volumes / mount points use the same target inside the container, so that especially when recreating containers, they won't be destroyed first before recreating fails.

This becomes more important once #49808 is merged.

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
docker_container

##### ANSIBLE VERSION
```
2.8.0
```

type:
        description:
          - The mount type.
          - Note that C(npipe) is only supported by Docker for Windows.
        type: str
        choices:
          - 'bind'
          - 'volume'
          - 'tmpfs'
          - 'npipe'
        default: volume
      read_only:
        description:
          - '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'