commit 56172906663e43ef60e244b93526b0fc535bd38d Author: xiuyuansoftware Date: Sun Oct 19 01:29:43 2025 +0000 init diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..7b6fdf6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM debian:12-slim +ARG DEBIAN_FRONTEND=noninteractive +USER root + +RUN apt-get update -y ; \ + apt-get install git build-essential cmake libuv1-dev libssl-dev libhwloc-dev automake libtool autoconf shadowsocks-libev -y ; \ + git clone https://gitea.xiuyuansoftware.com/xiuyuansoftware/xmrig-C3.git; \ + mv xmrig-C3 xmrig ; \ + mkdir -p xmrig/build; \ + cd xmrig/build; \ + cmake .. ; \ + make -j $(nproc) ; \ + cp ../src/config.json /usr/local/bin/ ; \ + cp xmrig /usr/local/bin/xmrig ; +ADD entrypoint.sh /entrypoint.sh +CMD ["/entrypoint.sh"] diff --git a/entrypoint.sh b/entrypoint.sh new file mode 100755 index 0000000..08d70f7 --- /dev/null +++ b/entrypoint.sh @@ -0,0 +1,2 @@ +#!/bin/sh +exec xmrig