Docker:使用Dockerfile文件自定义镜像

Docker:使用Dockerfile文件自定义镜像

实现的功能是:将打包好的war包复制到Tomcat的webapps目录下,完成项目的部署。

一、创建一个Dockerfile文件,并且自定义镜像的信息

Dockerfile文件常用的内容:

  • from:指定当前自定义镜像依赖的环境
  • copy:将相对路径下的文件复制到自定义镜像中
  • workdir:说明镜像的默认工作目录
  • cmd:需要执行的命令(在workdir下执行的,cmd可以写多个,只以最后一个为准)

Dockerfile文件内容:

from daocloud.io/library/tomcat:8.5.15-jre8
copy ssm.war /usr/local/tomcat/webapps
二、将准备好的Dockerfile和相应的war包拖拽到Linux系统中,通过Docker的命令制作镜像
docker build -t 镜像名称:[tag] 路径
三、示例

Dockerfile文件:
image-20210115161014013image-20210115160849378
image-20210115161156128

运行容器后的结果:
image-20210115222715818

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值