-# CI to verify the MC application components
-# Inherits C toolchain from buildpack-deps:stretch then adds cmake and better shell(s).
+# Mnemonic: Dockerfile
+# Abstract: Build file which creaes a runtime image for the listener.
+# Building should be as simple as:
+#
+# docker build -f sidecars/listener/Dockerfile -t mc_listener:xx.xx .
+#
+# Running the image in a container:
+# The fifo output directory needs to be mounted to the container
+# e.g. -v /exports/mcl/fifos:/tmp/mcl/fifos. The internal
+# directory can be supplied on the command line using -d path, but
+# should not be needed.
+#
+# The RMR listen port must be properly exposed to the container. The
+# internal default is 4560, and can be changed with the -p port option
+# on the command line (needed if running from docker-compose). Typical
+# exposure might be -p <host-port>:4560 on the docker run command.
+#
+# The MC listener application does NOT need route table updates and thus
+# there is NO need to expose the route table generator port on this
+# container.
+#
+# Date: 22 August 2019
+# Author: E. Scott Daniels