docker(四):Mac docker 把war包导入tomcat创建新的镜像
2017-05-19 11:27
543 查看
将war包放在指定目录下,并在该目录下创建空的Dockerfile文件,内容如下:
启动虚拟机:
boot2docker up
完成后进入虚拟机:
进入war包目录:
制作镜像:
显示结果如下:
**
Sending build context to Docker daemon 80.2MB
Step 1/3 : FROM hub.c.163.com/library/tomcat
—> 0785a1d16826
Step 2/3 : MAINTAINER Jinx
—> Using cache
—> 62c484d653e9
Step 3/3 : COPY parking.war /usr/local/tomcat/webapps/
—> 0d41b96daaa0
Removing intermediate container 05bff2a8487a
Successfully built 0d41b96daaa0
Successfully tagged tomcat-web-1:latest
**
查看镜像:
结果如下:
**
**
运行镜像:
查看容器列表:
测试:
结果如下:
**
**
from hub.c.163.com/library/tomcat MAINTAINER Jinx COPY parking.war /usr/local/tomcat/webapps/
启动虚拟机:
boot2docker up
完成后进入虚拟机:
boot2docker ssh
进入war包目录:
cd /Users/jinx/Downloads
制作镜像:
docker build -t tomcat-web-1:latest .//其中.指当前目录,tomcat-web-1表示镜像名称,latest表示版本号
显示结果如下:
**
Sending build context to Docker daemon 80.2MB
Step 1/3 : FROM hub.c.163.com/library/tomcat
—> 0785a1d16826
Step 2/3 : MAINTAINER Jinx
—> Using cache
—> 62c484d653e9
Step 3/3 : COPY parking.war /usr/local/tomcat/webapps/
—> 0d41b96daaa0
Removing intermediate container 05bff2a8487a
Successfully built 0d41b96daaa0
Successfully tagged tomcat-web-1:latest
**
查看镜像:
docker images
结果如下:
**
**
运行镜像:
docker run -d -p 900:8080 [IMAGE_ID]
查看容器列表:
docker ps
测试:
curl 192.168.59.103:900/parking/index
结果如下:
**
**
相关文章推荐
- docker(三):Mac docker 运行tomcat镜像创建一个容器
- 创建带Tomcat服务的Centos Docker镜像
- docker 创建tomcat镜像
- Docker创建tomcat镜像
- 创建docker镜像,初始化jdk8与tomcat环境
- docker 通过commit方法创建镜像(Tomcat+Java+Scala)
- 通过Dockerfile创建Tomcat的CentOS镜像
- centos安装docker拉取tomcat镜像(image)并部署war到tomcat容器
- docker基于本地模版导入创建镜像
- Docker实战:使用Dockerfile创建带tomcat服务并支持ssh的Centos Docker镜像
- docker 使用Dockerfile 创建带jdk 和tomcat的镜像
- 创建带Tomcat服务的CentOS Docker镜像
- 【Docker构建】- Tomcat 创建带Tomcat服务的Centos Docker镜像
- docker 使用Dockerfile 创建带jdk 和tomcat的镜像
- Dockerfile创建镜像(ssh,http,nginx,tomcat,supervisor)
- 【系列4】使用Dockerfile创建带tomcat的Centos Docker镜像
- Docker - 创建Tomcat镜像并部署war工程
- 通过DockerFile创建tomcat+ssh服务镜像
- Mac下Docker学习笔记之定制Tomcat镜像
- 自定义Dockerfile创建tomcat镜像