资讯专栏INFORMATION COLUMN

CentOS学习笔记 - 9. docker maven编译基于gofabric8的java应用镜像

aboutU / 2079人阅读

摘要:续上一篇修改工程的,加入编译插件说明镜像名称所在的目录编写放到目录下面目录在编译镜像查看镜像运行镜像远程访问地址出现表示成功生成了镜像

续上一篇

1. 修改java工程的pom.xml , 加入docker编译插件

    com.spotify
    docker-maven-plugin
    1.0.0
    
        camus
        docker
        
            
                /
                ${project.build.directory}
                ${project.build.finalName}.jar
            
        
    


说明:
imageName 镜像名称
dockerDirectory Dockerfile所在的目录
2. 编写Dockerfile, 放到docker目录下面

docker目录在

FROM docker.io/fabric8/java-alpine-openjdk8-jdk
MAINTAINER "camus"<27447985@qq.com>
ENV AB_OFF true

EXPOSE 8001

ADD hello-1.00.jar hello.jar
CMD java -jar hello.jar
3. 编译镜像
mvn clean package docker:build
4. 查看镜像
docker images
5. 运行镜像
docker run -d -p8001:8001 camus

远程访问: http://ip地址:8001/
出现helloword表示成功生成了镜像

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/67819.html

相关文章

  • CentOS学习笔记 - 9. docker maven编译基于gofabric8java应用镜像

    摘要:续上一篇修改工程的,加入编译插件说明镜像名称所在的目录编写放到目录下面目录在编译镜像查看镜像运行镜像远程访问地址出现表示成功生成了镜像 续上一篇 1. 修改java工程的pom.xml , 加入docker编译插件 com.spotify docker-maven-plugin 1.0.0 camus docker ...

    mcterry 评论0 收藏0
  • CentOS学习笔记 - 8. docker 编译基于gofabric8java应用镜像

    摘要:所以这里一般就是执行启动我们应用的那条命令。编译运行编译好的镜像打开浏览器进行测试 编译docker镜像 1.加速docker镜像下载速度 取决于网络速度,如果不慢的话,可以先不装 https://www.daocloud.io/mirror#accelerator-doc 执行下面的命令配置加速器 curl -sSL https://get.daocloud.io/daotools...

    BingqiChen 评论0 收藏0
  • CentOS学习笔记 - 8. docker 编译基于gofabric8java应用镜像

    摘要:所以这里一般就是执行启动我们应用的那条命令。编译运行编译好的镜像打开浏览器进行测试 编译docker镜像 1.加速docker镜像下载速度 取决于网络速度,如果不慢的话,可以先不装 https://www.daocloud.io/mirror#accelerator-doc 执行下面的命令配置加速器 curl -sSL https://get.daocloud.io/daotools...

    tianhang 评论0 收藏0

发表评论

0条评论

aboutU

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<