diff --git a/Dockerfile b/Dockerfile index beb1aef..930f2f0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -92,5 +92,5 @@ COPY server/ ./server/ COPY web/ ./web/ EXPOSE 8077 -# 容器启动时编译并运行 -ENTRYPOINT ["sh", "-c", "cd /app/server && go build -ldflags='-w -s' -trimpath -o /app/server-bin ./cmd/server/main.go && exec /app/server-bin"] +# 容器启动时编译并运行(在 go.work 所在目录执行) +ENTRYPOINT ["sh", "-c", "cd /app && go build -ldflags='-w -s' -trimpath -o /app/server-bin ./server/cmd/server/main.go && exec /app/server-bin"] diff --git a/scripts/deploy_docker.sh b/scripts/deploy_docker.sh index 2a95147..a7bce0e 100755 --- a/scripts/deploy_docker.sh +++ b/scripts/deploy_docker.sh @@ -65,7 +65,6 @@ docker run -d \ -v "$ROOT_DIR/storage:/app/storage" \ -v "$ROOT_DIR/log:/app/log" \ -v "$ROOT_DIR/server:/app/server:ro" \ - -v "$ROOT_DIR/grpc:/app/grpc:ro" \ -v "$ROOT_DIR/web:/app/web:ro" \ "$USE_IMAGE" echo "container: $CID_NAME image: $USE_IMAGE port: $PORT"