anchor.diff:  ----
   mvn package -Dmavenmixin-docker -Ddocker-plugin.imageName=mycompany/myapp
   ----
  -
  -* To upload the application as a docker image to link:https://hub.docker.com[docker hub]: +
  ++
  +The packaged image can be viewed using `docker images`.
  +
  +* To run a docker image previously packaged: +
  ++
  +[source,bash]
  +----
  +docker run -d -p 8080:8080 mycompany/myapp
  +----
  ++
  +See link:https://github.com/danhaywood/java-mavenmixin-docker#how-to-consume[mavenmixin-docker] for further details on how to run docker images.
  +
  +* To upload the application as a docker image to link:https://hub.docker.com[docker hub] (or some other docker registry): +
   +
   [source,bash]
   ----
   mvn deploy -Dmavenmixin-docker
   ----
   +
  -This once again assumes that the `${docker-plugin.imageName}` property has been defined, _and_ also that docker registry credentials have been specified in `~/.m2/settings.xml`.
  +This assumes that the `${docker-plugin.imageName}` property has been defined, _and_ also that docker registry credentials have been specified in `~/.m2/settings.xml`.
   See link:https://github.com/danhaywood/java-mavenmixin-docker#how-to-configure[mavenmixin-docker] for further details.
   
  -* To run a docker image previously packaged/uploaded: +
  -+
  -[source,bash]
  -----
  -docker run -d -p 8080:8080 mycompany/myapp
  -----
  -+
  -See link:https://github.com/danhaywood/java-mavenmixin-docker#how-to-consume[mavenmixin-docker] for further details on how to consume docker images.
  
positive.code: mvn -DskipTests 
  ----
  
  * To disable the running of the `isis:validate goal: +
  +
  [source,bash]
  ----
  
negative.code: +
  [source,bash]
  ----
  mvn install -Dmavenmixin-jettyconsole
  ----
  +
  This can then be run using: +
  