摘要:编写文件环境作者信息复制环境配置环境变量拷贝爆漏的端口号执行命令将包放在文件同一个目录下。执行构建命令然后就可以当做正常的镜像使用。
# 环境 FROM centos # 作者信息 MAINTAINER david "986945193@qq.com" # 复制JDK环境 COPY jdk1.8.0_191 jdk1.8.0_191 # 配置环境变量 ENV JAVA_HOME=./jdk1.8.0_191 ENV PATH=$JAVA_HOME/bin:$PATH ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar # 拷贝jar COPY imd_blog_eureka-1.0-SNAPSHOT.jar . ADD imd_blog_eureka-1.0-SNAPSHOT.jar app.jar # 爆漏的端口号 #EXPOSE 8080 # 执行命令 ENTRYPOINT ["java","-jar","/app.jar"]
docker build -t david/imd_blog .
docker start david/imd_blog
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/75267.html
摘要:文件服务器项目为文章共享社区,少不了的就是一个存储文章的文件服务器,包括存储一些图片之类的静态资源。例如数据库的数据文件的配置文件和文件服务器目录。 前言 这是一次完整的项目实践,Angular页面+Springboot接口+MySQL都通过Dockerfile打包成docker镜像,通过docker-compose做统一编排。目的是实现整个项目产品的轻量级和灵活性,在将各个模块的镜像...
摘要:但是,命名约定为全部大写。命令可以多次使用,表示会创建多个镜像。现在可以开始构建镜像了,安装比较蛋疼,我本地没有安装环境,我用的是时速云的本地客户端,安装配置都比较简单,这里就不说了,大家可以参考官方文档。 14年毕业后开始接触node,15年来帝都找了份工作,一直默默的在cnode社区晃悠,灌过几次水,今天就想发个处女贴,跟大家聊聊怎么把nodeclub项目源码构建成一个镜像。话说D...
摘要:如何用定制你自己的环境前言学习几个月了,一直在论坛和群里潜水,一直都想写点什么回报大家积极的知识分享。关于如何使用,可以参考上面的文章和官方文档二小试牛刀,用构建一个的环境并运行程序首先来贴上我的先附上这个项目地址。 如何用Docker定制你自己的Beego环境 前言: 学习golang几个月了,一直在论坛和qq群里潜水,一直都想写点什么回报大家积极的知识分享。 前几日在CSDN上...
摘要:前言自动化构建是应用发布过程中必不可少的环节,常用的构建工具有等。当然,我推荐个人体验的话就用官方的吧,因为这样你构建的镜像还可以与他人共享。 前言 自动化构建是应用发布过程中必不可少的环节, 常用的构建工具有jenkins ,walle 等。而这些工具在构建应用时通常会有以下问题: 需要直接或间接的写一坨用于构建的shell命令等,不易管理、兼容性较差 上面一点可能还比较容易解决,...
阅读 2950·2021-11-23 09:51
阅读 3776·2021-11-22 15:29
阅读 3226·2021-10-08 10:05
阅读 1552·2021-09-22 15:20
阅读 952·2019-08-30 15:56
阅读 1069·2019-08-30 15:54
阅读 733·2019-08-26 11:54
阅读 2636·2019-08-26 11:32