阿里云ECS - 基于dockerfile构建javaweb环境

本文介绍了如何利用Dockerfile在阿里云ECS上简便地构建Java Web环境。首先,文章提及了操作环境为CentOS 7.4 64位的阿里云ECS服务器。接着,详细阐述了创建Dockerfile文件、执行文件构建镜像、启动容器的步骤,并特别强调了Dockerfile中ADD、COPY和RUN指令的区别和注意事项。最后,提到了将构建好的镜像上传到阿里云镜像仓库的方法。
摘要由CSDN通过智能技术生成

前言

接上篇阿里云ECS - 使用Docker搭建Java Web运行环境
上篇文章虽然成功搭建了java web运行环境,但操作起来比较繁琐,只能算一次docker的初体验,本篇文章会使用dockerfile模板化的方式快速构建javaweb环境

操作环境

  • 服务器:阿里云ECS
  • 操作系统:CentOS 7.4 64位

准备条件

  • dockerfile指令(ps.会在下文简单说明一下),可参考:Dockerfile指令详解
  • 宿主机内或pull的镜像文件中已包含java和tomcat的安装包
  • 关于镜像文件,可以去DaoCloud镜像市场下载,也可以自己打包好镜像文件上传到阿里云镜像仓库中

操作步骤

1、 创建dockerfile文件

# 说明该镜像以哪个镜像为基础
# FROM  <image> 或 FROM <image>:<tag>
FROM daocloud.io/library/centos:latest

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值