anchor.diff:  
   | *docker.ports.idx*
   | Sets a port mapping. For example `<docker.ports.1>jolokia.ports:8080<docker.ports.1>` maps the container port 8080 dynamically to a host port and assigns this host port to the Maven property `${jolokia.port}`. See <<_port-mapping,Port mapping>> for possible mapping options. When creating images images only the right most port is used for exposing the port. For providing multiple port mappings, the index should be count up.
  +See <<list-properties>> for more information about list properties.
   
   | *docker.registry*
   | Registry to use for pushing images.
  
positive.code: | Don't use Docker's build cache. This can be overwritten by setting a system property `docker.noCache` when running Maven.
  
  | *docker.bind.idx*
  | Sets a list of paths to bind/expose in the container
  
  | *docker.buildArg.VARIABLE*
  | Set a ARG to be available during build of image. *Note*: this is handled separately from external configuration, and is always available. See <<property-buildargs,Build Args>> for more details.
  
  | *docker.capAdd.idx*
  | List of kernel capabilities to add to the container
  
  | *docker.capDrop.idx*
  | List of kernel capabilities to remove from the container
  
  | *docker.cleanup*
  | Cleanup dangling (untagged) images after each build (including any containers created from them). Default is `try` (which wont fail the build if removing fails), other possible values are `none` (no cleanup) or `remove` (remove but fail if unsuccessful)
  
negative.code: | Logging driver options (specified similarly as in `docker.env.VARIABLE`)
  
  | *docker.links.idx*
  | defines a list of links to other containers when starting a container. For example `<docker.links.1>db</docker.links.1>` specifies a link to the image with alias 'db'.
  See <<list-properties>>.
  
  | *docker.maintainer*
  | defines the maintainer's email as used when building an image
  