【Docker】二、通过Dockerfile制作镜像

【Docker】二、通过Dockerfile制作镜像,第1张

【Docker】二、通过Dockerfile制作镜像

制作一个可直接运行java项目镜像

一、目录结构

二、Dockerfile内容编写

查询jdk镜像
docker search openjdk11
选一个jdk镜像来制作java项目镜像
Dockerfile内容编写

# 定制一个基于jdk11的镜像
FROM shinyay/adoptopenjdk11-minimum
# 工作目录
WORKDIR D:UserszhiqiangzhouDesktopdockertest
# 将运行的文件copy到容器内
COPY spring-boot-test .
# 暴露端口
EXPOSE 8230
# 容器内运行的命令
ENTRYPOINT ["java","-jar","spring-boot-test-0.0.1-SNAPSHOT.jar"]
三、制作镜像

构建镜像
docker build -t spring-boot-test ./

查看镜像
docker images

四、运行镜像

docker run spring-boot-test

demo地址:https://github.com/philzq/zzq/tree/master/%E4%BA%91%E5%8E%9F%E7%94%9F/docker

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5686209.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存