lushdog 6 月之前
父節點
當前提交
6ef8b5d313
共有 1 個文件被更改,包括 5 次插入13 次删除
  1. 5 13
      Dockerfile

+ 5 - 13
Dockerfile

@@ -6,29 +6,21 @@ RUN apt-get update && apt-get install -y \
     curl \
     && rm -rf /var/lib/apt/lists/*
 
-ENV NEXUS_HOME=/root/.nexus
-ENV BIN_DIR=/root/.nexus/bin
-
-RUN mkdir -p ${NEXUS_HOME} ${BIN_DIR}
-
 RUN curl -s https://api.github.com/repos/nexus-xyz/nexus-cli/releases/latest | \
     grep "browser_download_url" | \
     grep "nexus-network-linux-x86_64\"" | \
     cut -d '"' -f 4 | \
-    xargs -I {} curl -L -o ${BIN_DIR}/nexus-network {} && \
-    chmod +x ${BIN_DIR}/nexus-network
+    xargs -I {} curl -L -o nexus-network {} && \
+    chmod +x nexus-network
 
 FROM ubuntu:24.04
 
 WORKDIR /app
 
 ENV NEXUS_HOME=/root/.nexus
-ENV BIN_DIR=/root/.nexus/bin
-
-RUN mkdir -p ${NEXUS_HOME} ${BIN_DIR}
 
-COPY --from=builder ${BIN_DIR}/nexus-network nexus-network
+RUN mkdir -p ${NEXUS_HOME}
 
-ENTRYPOINT ["nexus-network"]
+COPY --from=builder /app/nexus-network nexus-network
 
-CMD ["start", "--node-id", "${NODE_ID}"]
+ENTRYPOINT ["/app/nexus-network", "start", "--node-id", "${NODE_ID}"]