第一步:
在Linux中新建一个空文件夹用于存放打包java镜像所需要的文件。
(这里以docker-demo.jar为例)
第二步:
拷贝需要打包的java项目的jar文件到我们第一步创建的文件夹中。
第三步:
拷贝jdk(例如jdk8.tar.gz)文件到第一步创建的文件夹中。
第四步:
在windows上创建一个名称为Dockerfile的文件,然后将下方的内容复制到Dockerfile中并根据注释做相应的修改
1 | # 指定基础镜像,此处不需要修改 |
第五步
运行命令:
-t : tag,即设置镜像的名字和版本,这里的javaweb自行修改,1.0是指版本也可自行修改。
值得注意的是:末尾有一个空格+一个点,意思是制作镜像的目录是当前目录,切忌不要忘了加这个点。
1 | docker build -t javaweb:1.0 . |
到这里镜像就已经制作完成,使用docker images
查看镜像,接下来就可以将镜像使用docker运行起来了