mirror of
https://github.com/alexgo-io/stacks-blockchain-api.git
synced 2026-01-12 16:53:19 +08:00
15 lines
395 B
Docker
15 lines
395 B
Docker
FROM node:18-bullseye
|
|
|
|
WORKDIR /app
|
|
COPY . .
|
|
COPY --from=qldrsc/duckdb /usr/local/bin/duckdb /bin/duckdb
|
|
|
|
RUN apt-get update && \
|
|
apt-get install -y git openjdk-11-jre && \
|
|
apt-get clean && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
RUN echo "GIT_TAG=$(git tag --points-at HEAD)" >> .env
|
|
RUN npm ci && npm run build && npm run build:docs && npm prune --production
|
|
|
|
CMD ["node", "./lib/index.js"]
|