Docker:使用dockerFile创建镜像(演示war包和jar包)

学习目标:

提示:使用dockerfile创建镜像 

例如:

  • 1、使用war打包镜像
  • 2、使用jar打包镜像

学习内容:

提示:1、使用war打包镜像

例如:

1、当前路径,创建一个文件

vi dockerFile-tomcat

2、编辑dockerFile-tomcat

FROM tomcat        # 拉取tomcat镜像

COPY XXX.war /路径        # 把你的项目放进来

3、通过第三方工具(如:xftp)把XXX.war放到当前目录下

4、打包镜像

doceker build -f dockerFile-tomcat -t 名字:版本 .        # 名字和版本可选择任意的

提示:2、使用jar打包镜像

例如:

1、新建一个文件

vi dockerFile-xx        # xx任意命名

2、编辑dockerFile-xx

FROM java:8        # 选择项目中要求的版本

WORKDIR /创建文件夹的路径        # 选择项目中要求的路径

ADD XX.jar

EXPOSE XXXX        # XXXX代表端口号,需要开放一个访问的端口

CMD java -jar XX.jar        # 运行java -jar XX.jar

3、打包镜像

docker build -f dockerFile-xx -t 名字:版本 .        # 名字和版本可选择任意的

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值