使用Dockerfile构建镜像

2018-05-06  本文已影响74人  K1024

使用背景

  1. 环境差异需要:屏蔽不同操作系统及OS不同版本带来的安装差异;
  2. 做持续集成需要:做CI/CD的时候,从源码服务器下载代码,本地构建出目标版本后,需要自动打包成容器镜像用于部署;

构建环境

  1. 宿主操作系统:使用VirtualBox在MAC上虚拟的一个Ubuntu操作系统 Ubuntu16.04 LTS版本
  2. Docker Server Version :18.03.1-ce

构建目标

  1. 目标:基于ubuntu原始镜像构建jdk+tomcat的应用环境
  2. 软件版本
  1. 小提示:jdk8最好使用tomcat8版本进行搭配,否则容易出现编译失败的问题

构建脚本及过程

  1. 先创建一个目录docker-tomcat
  1. 编写构建的Dockerfile
  1. 构建mytomcat镜像
  1. 部署镜像启动容器
  1. 验证效果
上一篇 下一篇

猜你喜欢

热点阅读