已解决
利用jar包构建Docker 镜像
来自网友在路上 166866提问 提问时间:2023-10-27 14:15:51阅读次数: 66
最佳答案 问答题库668位专家为你答疑解惑
1.准备一台服务器,安装好docker,准备一个jar包
2.将jar放置在服务器上
3.编写Dockerfile文件(多个jar的还得在琢磨琢磨)
# 镜像(等会就要使用上传的jar包制作)的基础环境
FROM java:8# 镜像维护人员的信息
MAINTAINER liuxi# 镜像的操作指令,可以随意写(只要是正常的命令)
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo "Asia/Shanghai" > /etc/timezone# 编译镜像时将文件(nacos-0.0.1-SNAPSHOT.jar)复制到镜像(nacos.jar)中
ADD nacos-0.0.1-SNAPSHOT.jar nacos.jar# 镜像所暴露出的端口(定义一个不冲突的即可),用于访问镜像使用,后边会和jar的项目端口对接
EXPOSE 8848# 设置容器的入口程序,直接使用镜像名即可
ENTRYPOINT ["java","-jar","nacos.jar"]
4.构建镜像
docker build -t nacos:1.0.0 .
5.启动容器
docker run -d -p 8848:8848 nacos
查看全文
99%的人还看了
相似问题
- 树莓派镜像安装 + 设置 + 镜像批量化操作 - 自动化烧写工具 (四)
- composer切换全局镜像源的方法
- 推荐一个windows上传linux服务器/linux服务器的docker镜像的工具,摆脱docker cp,以及解决常见问题。
- docker下移除不使用的镜像、容器、卷、网络
- 一起学docker系列之四docker的常用命令--系统操作docker命令及镜像命令
- qcow2、raw、vmdk等镜像格式工具
- 获取阿里云Docker镜像加速器
- 3.8-镜像的发布
- 【备忘录】Docker容器、镜像删除与资源清理命令
- 8.jib-maven-plugin构建springboot项目镜像,docker部署配置
猜你感兴趣
版权申明
本文"利用jar包构建Docker 镜像":http://eshow365.cn/6-26098-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 如何在群晖NAS中搭建WebDav服务,并实现公网访问
- 下一篇: mongodb数据迁移的方法