Files
public-pool/Dockerfile
T
Thomas Shufps eef8978250 Adds a full setup (bitcoin core + public-pool) (#10)
* full setup bitcoin + public-pool for docker
2023-11-28 08:07:57 -05:00

30 lines
448 B
Docker

############################
# Docker build environment #
############################
FROM node:18.16.1-bookworm AS build
WORKDIR /build
COPY . .
RUN npm i
RUN npm run build
############################
# Docker final environment #
############################
FROM node:18.16.1-bookworm
EXPOSE 3333
EXPOSE 3334
EXPOSE 8332
WORKDIR /public-pool
COPY --from=build /build .
#COPY .env.example .env
CMD ["/usr/local/bin/node", "dist/main"]