docker将jar包打成镜像并运行和导出
一、启动docker (本次以centos 7为例打镜像,docker已安装的前提)
systemctl start docker
二、创建一个空的文件夹
mkdir project
三、准备好需要打成镜像的jar包和Dockerfile文件并放到project文件夹中
(注意 project 文件夹中只能存放jar包和Dockerfile)
我的Dockerfile内容如下:(我是touch Dockerfile来创建Dockerfile文件)
四、cd到jar包所在文件夹执行打镜像的命令(带tag标签的镜像)
docker build -t decloud-advanced-application:2.0 .
五、cd到一个空间足够的位置,将镜像导出成tar包,tar包就在该目录下
docker save -o decloud-advanced-application.tar decloud-advan