docker pull hub.c.163.com/library/tomcat:latest
第二步:复制自己的war包到Docker工作目录下 输入 pwd:查看当前目录 本机使用windows测试使用
查看jpres.war是否存在目下
第三步 运行docker 命令界面
输入: vi Dockerfile 进如vi编辑器
#选择基础镜像来源 提前下载到本地的镜像
from hub.c.163.com/library/tomcat:latest
#作者
MAINTAINER qinxuewu 870439570@qq.com
#拷贝war包tomcat目下
COPY jpres.war /usr/local/tomcat/webapps
docker build : 使用Dockerfile创建镜像。
语法:docker build [OPTIONS] PATH | URL | -
使用当前目录的Dockerfile创建镜像。 windows 下 build没反应 这个 windows 下 先创建一个空的文件夹,将Dockerfile放入空文件夹下,然后build,要不然,build会将打包整个目录,所以会没反应 会很慢(build会将文件传送到docker引擎)
执行命令:docker build -t jpress:latest ./jpressDockerFileTest/
构建完成 查看镜像
运行镜像
docker run -d -p 8888:8080 jpress
-d 后台运行
-p 本地端口:镜像端口
浏览器输入 :http://192.168.99.100:8888/ 就可以访问到tomcat了
具体的IP是 docker启动时被配置为默认机器ip