Commit 209912e2 authored by daidekun's avatar daidekun

tools

parent 8bd00ce2
FROM 192.168.4.36/baseimg/python:12251535 FROM 192.168.4.36/baseimg/python:12251535
USER root USER root
WORKDIR /src
ADD . /src
RUN cd /src; pip install -r requirements.txt;pip install --upgrade kubernetes
WORKDIR home/quant_group/project
RUN mkdir -p /root/.kube RUN mkdir -p /root/.kube
RUN echo "192.168.4.35 kubernetes" >> /etc/hosts RUN echo "192.168.4.35 kubernetes" >> /etc/hosts
COPY ./kube_config /root/.kube/config COPY ./kube_config /root/.kube/config
EXPOSE 9001 COPY docker-entrypoint.sh .
COPY dist.tgz ./project/dist.tgz
CMD ["python", "/src/run.py"] RUN chmod +x ./docker-entrypoint.sh
\ No newline at end of file CMD ["./docker-entrypoint.sh"]
\ No newline at end of file
#!/bin/sh
echo "deploy xyqp-query"
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 "pip install -r requirements.txt;pip install --upgrade kubernetes"
pip install -r requirements.txt;pip install --upgrade kubernetes
echo "python run.py --mode=beta --port=80"
python ${package_path}/run.py --mode=beta --port=80
\ 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