您的位置:首页 > 运维架构 > Docker

docker(四):Mac docker 把war包导入tomcat创建新的镜像

2017-05-19 11:27 543 查看
将war包放在指定目录下,并在该目录下创建空的Dockerfile文件,内容如下:

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


结果如下:

**



**
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mac docker