|
@@ -5,6 +5,8 @@ ENV TZ=Asia/Shanghai
|
|
|
#设置时区
|
|
|
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo '$TZ' > /etc/timezone
|
|
|
ARG DBSYNCER_VERSION
|
|
|
+# 设置环境变量,确保在运行时能被读取
|
|
|
+ENV DBSYNCER_VERSION=${DBSYNCER_VERSION}
|
|
|
|
|
|
WORKDIR /app
|
|
|
COPY target/dbsyncer-$DBSYNCER_VERSION-bin.zip /app
|
|
@@ -17,4 +19,4 @@ RUN cd dbsyncer-$DBSYNCER_VERSION && \
|
|
|
./startup.sh
|
|
|
|
|
|
EXPOSE 18686
|
|
|
-ENTRYPOINT ["/bin/bash","-c","/app/dbsyncer-$DBSYNCER_VERSION/bin/startup-docker.sh"]
|
|
|
+ENTRYPOINT ["/bin/bash","-c","/app/dbsyncer-${DBSYNCER_VERSION}/bin/startup-docker.sh"]
|