File tree Expand file tree Collapse file tree 4 files changed +31
-5
lines changed
Expand file tree Collapse file tree 4 files changed +31
-5
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ if [ -z "$PREFIX" ]; then
2020 PREFIX=federatedai
2121fi
2222
23- version=$( git describe --tags )
23+ version=$( grep " <fate.version> " ${source_code_dir} /pom.xml | sed " s/[<|>]/ /g " | awk ' {print $2} ' )
2424
2525source .env
2626
@@ -29,7 +29,9 @@ echo "Info:"
2929echo " version: ${version} "
3030echo " PREFIX: ${PREFIX} "
3131echo " Tag: ${TAG} "
32-
32+ echo " BASEDIR: ${BASEDIR} "
33+ echo " WORKINGDIR: ${WORKINGDIR} "
34+ echo " source_code_dir: ${source_code_dir} "
3335
3436package () {
3537 docker run --rm -u $( id -u) :$( id -g) -v ${source_code_dir} :/data/projects/fate/FATE-Serving --entrypoint=" " maven:3.6-jdk-8 /bin/bash -c " cd /data/projects/fate/FATE-Serving && mvn clean package -DskipTests"
Original file line number Diff line number Diff line change 1- FROM mcr.microsoft.com/java/jre:8u192-zulu-alpine
1+ FROM mcr.microsoft.com/java/jre:8u192-zulu-alpine as builder
22
33
44WORKDIR /data/projects/fate-serving/serving-admin/
@@ -12,6 +12,14 @@ RUN unzip fate-serving-admin-${version}-release.zip && \
1212 rm fate-serving-admin-${version}-release.zip && \
1313 ln -s fate-serving-admin-*.jar fate-serving-admin.jar
1414
15+ FROM mcr.microsoft.com/java/jre:8u192-zulu-centos
16+
17+ WORKDIR /data/projects/fate-serving/serving-admin/
18+
19+ COPY --from=builder /data/projects/fate-serving/serving-admin /data/projects/fate-serving/serving-admin
20+
21+ USER root
22+
1523EXPOSE 8350
1624
1725CMD java -Dspring.config.location=conf/application.properties -cp "conf/:lib/*:fate-serving-admin.jar" com.webank.ai.fate.serving.admin.Bootstrap
Original file line number Diff line number Diff line change 1- FROM mcr.microsoft.com/java/jre:8u192-zulu-alpine
1+ FROM mcr.microsoft.com/java/jre:8u192-zulu-alpine as builder
22
33WORKDIR /data/projects/fate-serving/serving-proxy/
44
@@ -12,6 +12,14 @@ RUN unzip fate-serving-proxy-${version}-release.zip && \
1212 rm fate-serving-proxy-${version}-release.zip && \
1313 ln -s fate-serving-proxy-*.jar fate-serving-proxy.jar
1414
15+ FROM mcr.microsoft.com/java/jre:8u192-zulu-centos
16+
17+ WORKDIR /data/projects/fate-serving/serving-proxy/
18+
19+ COPY --from=builder /data/projects/fate-serving/serving-proxy /data/projects/fate-serving/serving-proxy
20+
21+ USER root
22+
1523EXPOSE 8059 8869 8879
1624
1725CMD java -Dspring.config.location=conf/application.properties -cp conf/:lib/*:fate-serving-proxy.jar com.webank.ai.fate.serving.proxy.bootstrap.Bootstrap -c conf/application.properties
Original file line number Diff line number Diff line change 1- FROM mcr.microsoft.com/java/jre:8u192-zulu-alpine
1+ FROM mcr.microsoft.com/java/jre:8u192-zulu-alpine as builder
22
33WORKDIR /data/projects/fate-serving/serving-server/
44
@@ -12,6 +12,14 @@ RUN unzip fate-serving-server-${version}-release.zip && \
1212 rm fate-serving-server-${version}-release.zip && \
1313 ln -s fate-serving-server-*.jar fate-serving-server.jar
1414
15+ FROM mcr.microsoft.com/java/jre:8u192-zulu-centos
16+
17+ WORKDIR /data/projects/fate-serving/serving-server/
18+
19+ COPY --from=builder /data/projects/fate-serving/serving-server /data/projects/fate-serving/serving-server
20+
21+ USER root
22+
1523EXPOSE 8000
1624
1725CMD java -cp conf/:lib/*:extension/*:fate-serving-server.jar com.webank.ai.fate.serving.Bootstrap -c conf/serving-server.properties
You can’t perform that action at this time.
0 commit comments