dockerfile参考: https://blog.csdn.net/weixin_43238194/article/details/104806100
    pom属性参考: https://www.jb51.net/article/240010.htm
    docker-maven-plugin参考: https://blog.csdn.net/qq_35341203/article/details/121266838
    dockerfile-maven-plugin参考: https://blog.csdn.net/guizaian/article/details/108179742
    网络参考: https://nyan.im/p/access-host-from-docker
    构建镜像: https://blog.csdn.net/qq_33285112/article/details/109726538
    基础镜像对比: https://blog.csdn.net/longlong6682/article/details/106815324/

    基于Alpine构建的jdk8镜像, 官方: https://hub.docker.com/r/frolvlad/alpine-java
    mvn clean package -Dmaven.test.skip=true -pl service-a -am

    docker run -it -p 9001:9001 —name service-a xz-demo/service-a:1.0.0-SNAPSHOT /bin/bash

    https://hub.docker.com/_/openjdk
    别急, 先看几本书, 摸索下再写