Compare commits

..

No commits in common. "84957159f2839b69402e1e50480956b1d9245a00" and "115732219615ddff25587c1f091f3c33914dbd4e" have entirely different histories.

4 changed files with 0 additions and 51 deletions

View File

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

View File

@ -19,17 +19,11 @@ RUN apt-get install libcurl4 libcurl4-gnutls-dev -y
RUN apt-get install checkinstall
#Installing CPU-miner
RUN git clone https://github.com/pooler/cpuminer
WORKDIR ../cpuminer
COPY run.sh .
RUN chmod +x run.sh
RUN ./autogen.sh
RUN CFLAGS="-march=native" ./configure
RUN make
CMD ["/cpuminer/run.sh"]
#minerd -o stratum+tcp://rm-pool.duckdns.org:3333 -a scrypt -u <user>.<worker> -p <workerpassword>

View File

@ -1,32 +0,0 @@
## Deployment
### Build docker
Make a Docker Image using this dockerfile
```
docker build .
```
### Run docker
To run the docker Image
```
docker run -d --env USERNAME=<USERNAME> --env WORKER=<WORKER-ID> --env PASS=<WORKER-PASSWORD> <IMAGE-ID>
```
Example
```
docker run -d --env USERNAME=<USERNAME> --env WORKER=<WORKER-ID> --env PASS=<WORKER-PASSWORD> ranchimallfze/miner
```
To Limit cpu usage, pass `--cpus="<usage-limit>"` to run command. (eg, `--cpus="0.2"` cpu usage limit of 20%)
```
docker run -d --env USERNAME=<USERNAME> --env WORKER=<WORKER-ID> --env PASS=<WORKER-PASSWORD> --cpus="<usage-limit>" <IMAGE-ID>
```
Check logs
```
docker logs <RUNNING-CONTAINER-ID> --follow
```
This will Start the container and detach it.

7
run.sh
View File

@ -1,7 +0,0 @@
#!/bin/bash
cd /cpuminer
# Use Env variables in Config
## Change Network Config if needed
echo "Setup configs..."
./minerd -o stratum+tcp://rm-pool.duckdns.org:3333 -a scrypt -u $USERNAME.$WORKER -p $PASS