Docker config in windows and linux

Hi All
While i was going through this documentation (https://cloud.google.com/chronicle/docs/install/docker-forwarder-windows#runcfwindocker) i observed that the docker run command has a port number defined , however the same is not seen in linux . 

Can some one tell me what this  -p 10514:10514 ` means , is this port number of the different log sources mentioned in the collector ,

Also when a new collector is added in Windows  will that port gets added in the docker as well ?
Windows :

  docker run `
    --name cfps `
    --log-opt max-size=100m `
    --log-opt max-file=10 `
    -p 10514:10514 `
    -v c:/opt/chronicle/config:c:/opt/chronicle/external `
    -v c:/var/log/crowdstrike/falconhoseclient:c:/opt/chronicle/edr `
     gcr.io/chronicle-container/cf_production_stable

Linux

docker run \
--detach \
--name cfps \
--restart=always \
--log-opt max-size=100m \
--log-opt max-file=10 \
--net=host \
-v /opt/chronicle/config:/opt/chronicle/external \
gcr.io/chronicle-container/cf_production_stable



1 1 241
1 REPLY 1