rblaine95 / docker-monero

My personal, unprivileged, Docker Image to make running a full Monero Node as easy as possible.
https://getmonero.org
The Unlicense
11 stars 1 forks source link

Alpine based image #5

Open rblaine95 opened 3 years ago

rblaine95 commented 3 years ago

Instead of using Debian, use Alpine.

Smaller images. Passes vulnerability checks due to fewer packages (why do you need CUPS in a docker image?) and up to date packages.

rblaine95 commented 3 years ago
RUN mkdir -p monero/build && cd monero/build && \
    cmake -DCMAKE_INSTALL_PREFIX=/opt \
          -DSTATIC=ON \
          -DARCH="x86-64" \
          -DBUILD_64=ON \
          -DCMAKE_BUILD_TYPE=release \
          -DBUILD_TAG="linux-x64" \
          -DSTACK_TRACE=OFF \
          -DMANUAL_SUBMODULES=1 \
          .. && \
    make

CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:164 (message): Could NOT find Boost (missing: system filesystem thread date_time chrono regex serialization program_options locale) (found suitable version "1.72.0", minimum required is "1.58") Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:445 (_FPHSA_FAILURE_MESSAGE) /usr/share/cmake/Modules/FindBoost.cmake:2162 (find_package_handle_standard_args) CMakeLists.txt:875 (find_package)