博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS学习笔记 - 9. docker maven编译基于gofabric8的java应用镜像
阅读量:5862 次
发布时间:2019-06-19

本文共 872 字,大约阅读时间需要 2 分钟。

续上一篇

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-jdkMAINTAINER "camus"<27447985@qq.com>ENV AB_OFF trueEXPOSE 8001ADD hello-1.00.jar hello.jarCMD java -jar hello.jar

3. 编译镜像

mvn clean package docker:build

4. 查看镜像

docker images

5. 运行镜像

docker run -d -p8001:8001 camus远程访问: http://ip地址:8001/出现helloword表示成功生成了镜像

转载地址:http://skgjx.baihongyu.com/

你可能感兴趣的文章
引导过程和服务控制
查看>>
Linux学习笔记(七)--命令学习(关机、注销、重启)
查看>>
我的友情链接
查看>>
Linux 基础
查看>>
centos7 编译libiconv ./stdio.h:1010:1: 错误: ‘gets’未声明(不在函数内)
查看>>
『矩阵入门和矩阵乘法加速递推』
查看>>
文章标题
查看>>
服务器网卡多网卡绑定及vlan支持
查看>>
HTML学习4----表单控件
查看>>
Linux 信号signal处理机制
查看>>
端口更改
查看>>
我的友情链接
查看>>
kafka Consumer分区数与多线程消费topic
查看>>
iftop工具
查看>>
什么是DDOS攻击?怎么防御?
查看>>
oracle只读账号建立
查看>>
mod_layout
查看>>
hive0.11 hiveserver custom认证bug
查看>>
javascript 的垃圾收集例程
查看>>
MySQL表分区
查看>>