2019-07-18 docker建立简单helloworld.java的镜像

开启docker

sudo systemctl start docker
sudo systemctl enable docker

docker 装jdk 装这个就像了,当然其他的也行建议最小的


image.png

建立简单镜像

本地把 .java文件编译为 .jar文件
编写Dockerfile 文件并保存
···
FROM 自己的镜像VOLUME /tmp
ADD 自己的.jar app.jar
ENTRYPOINT ["java","Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
docker build -t 新镜像名字:latest .
···

在其他主机上执行不通过仓库

保存镜像为本地文件

docker save -o 要保存的文件名 要保存的镜像
docker save -o 新名字.tar 镜像名字
完成后通过 ls 命令即可看到文件。

从文件载入镜像

docker load --input 文件

docker load < 文件名

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容