Skip to content

Commit 185d7eb

Browse files
committed
fix dockerfile entrypoint
1 parent 64e2bbb commit 185d7eb

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

docker-files/cpp/Dockerfile

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,10 @@ RUN apt-get -q update && apt-get install -qy --no-install-recommends vim \
4545
&& dpkg-reconfigure --frontend noninteractive tzdata \
4646
&& rm -rf /var/lib/apt/lists/*
4747

48-
RUN mkdir -p /data/home/wedpr/wedpr-gateway-service
48+
COPY --from=builder /WeDPR-Component/cpp/build/bin/ppc-gateway-service /usr/local/bin/ppc-gateway-service
4949

50-
COPY --from=builder /WeDPR-Component/cpp/build/bin/ppc-gateway-service /data/home/wedpr/wedpr-gateway-service/ppc-gateway-service
51-
52-
ENTRYPOINT ["/data/home/wedpr/wedpr-gateway-service/ppc-gateway-service", "-c", "config.ini"]
50+
ENTRYPOINT ["/usr/local/bin/ppc-gateway-service"]
51+
CMD ["--version"]
5352

5453
FROM ubuntu:22.04 as wedpr-pro-node-service
5554
@@ -60,11 +59,10 @@ RUN apt-get -q update && apt-get install -qy --no-install-recommends vim libkrb5
6059
&& dpkg-reconfigure --frontend noninteractive tzdata \
6160
&& rm -rf /var/lib/apt/lists/*
6261

63-
RUN mkdir -p /data/home/wedpr/wedpr-pro-node-service
64-
65-
COPY --from=builder /WeDPR-Component/cpp/build/bin/ppc-pro-node /data/home/wedpr/wedpr-pro-node-service/ppc-pro-node
62+
COPY --from=builder /WeDPR-Component/cpp/build/bin/ppc-pro-node /usr/local/bin/ppc-pro-node
6663

67-
ENTRYPOINT ["/data/home/wedpr/wedpr-pro-node-service/ppc-pro-node", "-c", "config.ini"]
64+
ENTRYPOINT ["/usr/local/bin/ppc-pro-node"]
65+
CMD ["--version"]
6866

6967
FROM fiscoorg/wedpr-mpc-base-ubuntu:v3.0.0 as wedpr-mpc-service
7068
@@ -75,8 +73,8 @@ RUN apt-get -q update && apt-get install -qy --no-install-recommends vim libkrb5
7573
&& dpkg-reconfigure --frontend noninteractive tzdata \
7674
&& rm -rf /var/lib/apt/lists/*
7775

78-
RUN mkdir -p /data/home/wedpr/wedpr-mpc-service
7976

80-
COPY --from=builder /WeDPR-Component/cpp/build/bin/wedpr-mpc /data/home/wedpr/wedpr-mpc-service/wedpr-mpc
77+
COPY --from=builder /WeDPR-Component/cpp/build/bin/wedpr-mpc /usr/local/bin/wedpr-mpc
8178

82-
ENTRYPOINT ["/data/home/wedpr/wedpr-mpc-service/wedpr-mpc", "-c", "config.ini"]
79+
ENTRYPOINT ["/usr/local/bin/wedpr-mpc"]
80+
CMD ["--version"]

0 commit comments

Comments
 (0)