Play项目部署

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

1. Git部署项目

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

Play项目部署_第1张图片
image.png
FROM malfurionpd/docker-oracle-jdk
MAINTAINER adeng <[email protected]>

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构建项目

Play项目部署_第2张图片
image.png

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

3. Daocloud应用

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

Play项目部署_第3张图片
image.png
Play项目部署_第4张图片
image.png
Play项目部署_第5张图片
image.png
/data/bin/zebrarun -Dhttp.port=8888

你可能感兴趣的:(Play项目部署)