学习目标:
提示:使用dockerfile创建镜像
例如:
- 1、使用war打包镜像
- 2、使用jar打包镜像
学习内容:
提示:
1、使用war打包镜像
例如:
1、当前路径,创建一个文件
vi dockerFile-tomcat
2、编辑dockerFile-tomcat
FROM tomcat # 拉取tomcat镜像
COPY XXX.war /路径 # 把你的项目放进来
3、通过第三方工具(如:xftp)把XXX.war放到当前目录下
4、打包镜像
doceker build -f dockerFile-tomcat -t 名字:版本 . # 名字和版本可选择任意的
提示:2
、使用jar打包镜像
例如:
1、新建一个文件
vi dockerFile-xx # xx任意命名
2、编辑dockerFile-xx
FROM java:8 # 选择项目中要求的版本
WORKDIR /创建文件夹的路径 # 选择项目中要求的路径
ADD XX.jar
EXPOSE XXXX # XXXX代表端口号,需要开放一个访问的端口
CMD java -jar XX.jar # 运行java -jar XX.jar
3、打包镜像
docker build -f dockerFile-xx -t 名字:版本 . # 名字和版本可选择任意的