Currently, a service type maps to a single docker image name. That name is expected to resolve to a docker image for both Linux and Windows docker containers.
However, in some cases it'd be easier for docker image construction if a service type could map to different image names depending on the container OS.
A specific example are Steeltoe Redis Server docker images:
Linux -> steeltoeoss/redis-server:4.0.11-linux
Windows -> steeltoeoss/redis-server:3.0.504-windows
Currently, a service type maps to a single docker image name. That name is expected to resolve to a docker image for both Linux and Windows docker containers.
However, in some cases it'd be easier for docker image construction if a service type could map to different image names depending on the container OS.
A specific example are Steeltoe Redis Server docker images:
steeltoeoss/redis-server:4.0.11-linux
steeltoeoss/redis-server:3.0.504-windows