diff --git a/docker/node/Dockerfile b/docker/node/Dockerfile index 8ac8e76f12..27014275cb 100644 --- a/docker/node/Dockerfile +++ b/docker/node/Dockerfile @@ -3,11 +3,13 @@ FROM nanocurrency/nano-env:gcc ARG NETWORK=live ADD ./ /tmp/src +RUN num_cores=$(($(grep -c ^processor /proc/cpuinfo) + 1)) + RUN mkdir /tmp/build && \ cd /tmp/build && \ cmake /tmp/src -DBOOST_ROOT=${BOOST_ROOT} -DACTIVE_NETWORK=nano_${NETWORK}_network && \ - make nano_node && \ - make nano_rpc && \ + make nano_node -j $num_cores && \ + make nano_rpc -j $num_cores && \ cd .. && \ echo ${NETWORK} > /etc/nano-network