安装
因为我使用的windows不是win10的专业版本。只能使用toolbox安装Docker。
启动
启动图片.png启动DockerQuickStartTerminal后的样子。这里需要记住docker的ip地址
192.168.99.100
准备
这里我部署一个Java Web 项目的话,需要一个 tomcat服务器。另外制作镜像需要编写一个Dockerfile文件
所以,第一步我们去镜像仓库pull一个tomcat
使用的命令:docker pull tomcat
默认会下载一个最新版本。
编写Dockerfile文件
vi Dockerfile
#告诉docker 做个自己的镜像,并以tomcat镜像为起点
from tomcat
#联系者
MAINTAINER ZLF 419881361@qq.com
#test.war 是我打包的java 项目 后面跟上tomcat的存放地址
COPY test.war /usr/local/tomcat/webapps
打包
#. 代表打包当前目录
# 加-t 参数可取名字 。firstimag:latest 镜像名字和版本
# 打包前最好把 war 文件和 Dockerfile 放在一个文件夹里面
docker build -t firstimag:latest .
运行
# -d参数代表后台运行。
#-p 参数制定端口 电脑的8888 映射到 tomcat的8080
docker run -d -p 8888:8080 firstimag
展示.png
如果这时候输入localhost:8888的话是没反应的,需要之前记录的IP地址才行。
网友评论