Commit 6deff783 authored by daidekun's avatar daidekun

fixbugs

parent 980573d6
FROM python:2.7.14-jessie
MAINTAINER kalvin "dekun.dai@quantgroup.cn"
# #替换源
WORKDIR /etc/apt/
RUN mv sources.list /tmp
RUN echo deb http://mirrors.163.com/debian/ stretch main non-free contrib >> sources.list \
&& echo deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib >> sources.list \
&& echo deb-src http://mirrors.163.com/debian/ stretch main non-free contrib >> sources.list \
RUN apt-get update \
&& apt-get install --assume-yes --no-install-recommends\
apt-transport-https \
iputils-ping \
build-essential \
bzip2 \
curl \
git \
rlwrap \
vim \
&& curl -sL https://deb.nodesource.com/setup_6.x | bash - \
&& apt-get install --assume-yes --no-install-recommends nodejs \
&& apt-get clean
\ No newline at end of file
FROM python:2.7.14-jessie
MAINTAINER kalvin "dekun.dai@quantgroup.cn"
ARG SYSTEM_NAME
USER root
WORKDIR /home/quant_group
RUN mkdir ${SYSTEM_NAME}
ARG BUILD_NUMBER
RUN echo "${BUILD_NUMBER}" >> ./version.txt
EXPOSE 80
RUN yum install mysql-libs mysql-devel -y
RUN pip install tornado MySQL-python DBUtils synthesis executor futures
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
[xyqb]
db=xyqb
host=192.168.7.245
port=3306
user=qa
passwd=qatest
charset=utf8
mincached=5
maxcached=20
maxconnections=62
[diting]
db=risk_control
host=192.168.7.245
port=3306
user=qa
passwd=qatest
charset=utf8
mincached=5
maxcached=20
maxconnections=62
[offline]
db=offline
host=192.168.7.245
port=3306
user=qa
passwd=qatest
charset=utf8
mincached=5
maxcached=20
maxconnections=62
[paycenter]
db=payment_center
host=192.168.7.245
port=3306
user=qa
passwd=qatest
charset=utf8
mincached=5
maxcached=20
maxconnections=62
[mall]
db=mall
host=192.168.7.245
port=3306
user=qa
passwd=qatest
charset=utf8
mincached=5
maxcached=20
maxconnections=62
[spidercenter]
db=spider_center
host=192.168.7.245
port=3306
user=qa
passwd=qatest
charset=utf8
mincached=5
maxcached=20
maxconnections=62
[xyqbuser]
db=xyqb_user
host=192.168.7.245
port=3306
user=qa
passwd=qatest
charset=utf8
mincached=5
maxcached=20
maxconnections=62
[xyqbapp]
db=xyqb_app
host=192.168.7.245
port=3306
user=qa
passwd=qatest
charset=utf8
mincached=5
maxcached=20
maxconnections=62
\ 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 "python run.py --mode=release --port=80"
python run.py --mode=release --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