Commit 3ed093f7 authored by kalvin's avatar kalvin

增加java production环境代码

parent a907a4fe
FROM 192.168.4.36/baseimg/jdk8:12251535
USER root
WORKDIR /home/quant_group
RUN mkdir project/;mkdir logs/;mkdir project/config/
ARG BUILD_NUMBER
ARG SYSTEM_NAME
ARG BRANCH_NAME
ARG BUILD_TIME
ENV BUILD_NUMBER=$BUILD_NUMBER
ENV SYSTEM_NAME=$SYSTEM_NAME
ENV BRANCH_NAME=$BRANCH_NAME
ENV BUILD_TIME=$BUILD_TIME
RUN echo "BUILD_TIME: ${BUILD_TIME} ,BUILD_NUMBER: ${BUILD_NUMBER},SYSTEM_NAME: ${SYSTEM_NAME},BRANCH_NAME: ${BRANCH_NAME}" >> ./build_info
COPY docker-entrypoint.sh .
COPY ./*.jar /home/quant_group/project/app.jar
RUN chmod +x ./docker-entrypoint.sh
CMD ./docker-entrypoint.sh
\ No newline at end of file
#!/bin/bash
echo "java_start java"
module_name=project
package_path="`pwd`/${module_name}/app.jar"
export NAMESPACE=`cat /var/run/secrets/kubernetes.io/serviceaccount/namespace`
echo "NAMESPACE is $NAMESPACE"
echo "nohup java -Xmx512m -Xloggc:/tmp/${module_name}_gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Denv=dev -Didc=k8s -Dtest=true -jar ${package_path} --worker 1 --currentWorker 1 -t --server.port=80 --spring.config.location=${config_path} & " > java_command
java -Xmx512m -Xloggc:/tmp/${module_name}_gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Denv=pro -Didc=k8s -jar ${package_path} --worker 1 --currentWorker 1 -t --server.port=80 --spring.config.location=${config_path}
\ 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