Commit 72c63f2b authored by daidekun's avatar daidekun

nodejs 调整目录

parent c1463935
FROM 192.168.4.36/baseimg/nodejs:pm2
MAINTAINER kalvin "dekun.dai@quantgroup.cn"
ARG BUILD_NUMBER
ARG SYSTEM_NAME
USER root
WORKDIR /home/quant_group
RUN mkdir ${SYSTEM_NAME}
RUN mkdir logs
RUN echo "${BUILD_NUMBER}" >> ./version.txt
EXPOSE 80
COPY docker-entrypoint.sh .
COPY dist.tgz ./${SYSTEM_NAME}/dist.tgz
RUN chmod +x ./docker-entrypoint.sh
CMD ["./docker-entrypoint.sh"]
\ No newline at end of file
#!/bin/sh
echo "deploy op-api"
package_path="/home/quant_group/project"
echo "cd ${package_path}"
cd ${package_path}
echo "tar zxf dist.tgz -C ${package_path}"
tar zxf ${package_path}/dist.tgz -C ${package_path}/
echo "rm dist.tgz public/dist -rf"
rm -rf ${package_path}/dist.tgz
echo "sh start.sh"
sh start.sh
echo "tail -f log"
tail -f logs/*.log
\ No newline at end of file
#!/bin/sh #!/bin/sh
echo "deploy op-api" echo "deploy node"
package_path="/home/quant_group/project" package_path="/home/quant_group/project"
echo "cd ${package_path}" echo "cd ${package_path}"
......
FROM 192.168.4.36/baseimg/nodejs:pm2
MAINTAINER kalvin "dekun.dai@quantgroup.cn"
ARG BUILD_NUMBER
ARG SYSTEM_NAME
USER root
WORKDIR /home/quant_group
RUN mkdir ${SYSTEM_NAME}
RUN mkdir logs
RUN echo "${BUILD_NUMBER}" >> ./version.txt
EXPOSE 80
COPY docker-entrypoint.sh .
COPY dist.tgz ./${SYSTEM_NAME}/dist.tgz
RUN chmod +x ./docker-entrypoint.sh
CMD ["./docker-entrypoint.sh"]
\ No newline at end of file
#!/bin/sh
echo "deploy xyqb-h5-backend"
package_path="/home/quant_group/project"
echo "cd ${package_path}"
cd ${package_path}
echo "tar zxf dist.tgz -C ${package_path}"
tar zxf ${package_path}/dist.tgz -C ${package_path}/
echo "rm dist.tgz public/dist -rf"
rm -rf ${package_path}/dist.tgz
echo "sh start.sh"
sh start.sh
echo "touch tmp.log"
touch logs/tmp.log
echo "sleep 5"
sleep 3
echo "tail -f log"
tail -f logs/*.log
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment