项目打包成镜像并推送至阿里云的镜像仓库
项目打包成jar包
$ mvn clean package -Dmaven.test.skip=true打包成功之后,首先还有比较重要的一步,编写Dockerfile
## 运行在openjdk的环境下
FROM openjdk:oraclelinux8
## 指定哪个文件放到docker容器中。并命名为app.jar
ADD target/eureka-0.0.1-SNAPSHOT.jar app.jar
## 声明镜像启动的端口
EXPOSE 8761
##运行项目。使用java命令运行项目
CMD ["java", "-jar", "/app.jar"]使用docker build命令生成docker镜像。注:该命令执行在包含Dockerfile的目录下。也就是项目目录下
$ docker build -t [REPOSITORY] .  使用以下命令查看镜像信息。如REPOSITORY,IMAGE ID等
$ docker images使用docker tag为镜像创建一个新的标签
$ docker tag [IMAGE ID] [NAME]push到阿里云镜像仓库。
$ docker push [镜像仓库地址]镜像仓库地址:点击镜像仓库 -> 公网地址 
 
                     
                     
                            
                            