Play项目部署

大体思路是新建Daocloud项目,该项目负责从一个Git库拉取部署文件,构建镜像。

1. Git部署项目

使用dist命令生成部署压缩包,然后解压到该部署项目,然后添加Dockfile,如下图:

image.png
FROM malfurionpd/docker-oracle-jdk
MAINTAINER adeng <33333333@qq.com>

ENV TZ "Asia/Shanghai"
ENV LANG en_US.UTF-8

ADD zebrarun /data/

RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN chmod +x /data/bin/zebrarun

EXPOSE 8886 8888

2. Daocloud构建项目

image.png

如图新建成功后,构建镜像。

3. Daocloud应用

使用构建的镜像创建应用。

image.png
image.png
image.png
/data/bin/zebrarun -Dhttp.port=8888

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 129,400评论 18 137
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 164,677评论 24 698
  • 准备做一个zmq专题,先复习一下socket的知识。 socket 我们知道两个进程如果需要进行通讯最基本的一个前...
    转角遇见一直熊阅读 459评论 0 0
  • 姓名:陈芬 公司:宁波慈星股份有限公司 宁波盛和塾《六项精进》224期学员,利他二组学员 【日精进打卡第32天】 ...
    龙芬浩阅读 130评论 0 0
  • 睿子格格阅读 97评论 0 0
  • 今天是开学第一天,周老师跟我们分了八个小组,我是第八组齐鲁组。 我想给我们小组这样做,首先保持地面...
    五三胡连海阅读 63评论 0 0