Verified Commit c63fb9d0 authored by rodolfo912's avatar rodolfo912

add mining_with_xmrig_and_docker

parent 7bc00b60
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="false" version=page.version %}
## Introduction
{% include disclaimer.html translated="true" version=page.version %}
## Einleitung
This guide is two fold, ease of use for mining on Linux distributions and some extra security around mining as most of these miners have not had security auditing.
Diese Anleitung bietet zweierlei: benutzerfreundliches Mining auf Linux-Distributionen und zusätzliche Sicherheit rund um das Mining, da die meisten Miner keine Sicherheitsaudits hatten.
At the end of this guide you will be able to sleep a little easier knowing that if the miner gets exploited it will not migrate to your OS.
Am Ende dieser Anleitung wirst du etwas ruhiger schlafen können, im Wissen, dass das Ausnutzen einer Schwachstelle des Miners nicht auf dein Betriebssystem übergreift.
### Why Docker
### Warum Docker
[Docker](https://www.docker.com/) is being used as it is the most well known and has the biggest chance to be already installed.
[Docker](https://www.docker.com/) wird hier verwendet, da es am bekanntesten ist und außerdem die Wahrscheinlichkeit am größten, dass es bereits installiert ist.
The container I am using is [alpine-xmrig](https://hub.docker.com/r/bitnn/alpine-xmrig/) as per the name it is built on the [Alpine Linux](https://www.alpinelinux.org/) image.
Ich verwende den Container [alpine-xmrig](https://hub.docker.com/r/bitnn/alpine-xmrig/). Wie der Name schon sagt, basiert er auf der Distribution [Alpine Linux](https://www.alpinelinux.org/).
If you are interested in getting started with Docker, here are some really good starting references.
* Arch Linux Wiki [Docker Page](https://wiki.archlinux.org/index.php/Docker)
* Container Solutions [Security Cheat Sheet](http://container-solutions.com/content/uploads/2015/06/15.06.15_DockerCheatSheet_A2.pdf)
* Digital Oceans [Dockerfile Howto](https://www.digitalocean.com/community/tutorials/docker-explained-using-dockerfiles-to-automate-building-of-images).
Falls du Interesse hast, die Grundlagen von Docker zu erlernen, sind hier ein paar wirklich gute Informationsquellen für den Einstieg:
* [Docker-Seite](https://wiki.archlinux.org/index.php/Docker) des Arch-Linux-Wiki
* [Security Cheat Sheet](http://container-solutions.com/content/uploads/2015/06/15.06.15_DockerCheatSheet_A2.pdf) von Container Solutions
* [Dockerfile-Anleitung](https://www.digitalocean.com/community/tutorials/docker-explained-using-dockerfiles-to-automate-building-of-images) von Digital Ocean.
For distribution specific installation please refer to the [Docker Docs](https://docs.docker.com/engine/installation/) website.
Informationen zur Installation auf spezifischen Distributionen findest du auf der Webseite der [Docker-Dokumentation](https://docs.docker.com/engine/installation/).
### Why XMRig
### Warum XMRig
[XMRig](https://github.com/xmrig/xmrig) is just a really solid miner to me. Nice output and statistics, no flashy web-ui's or dependencies. The XMRig container is only ~4MB what makes it extremely portable.
Ich halte [XMRig](https://github.com/xmrig/xmrig) einfach für einen wirklich soliden Miner. Schöne Ausgabe und Statistiken, keine auffällige Web-Oberfläche oder Abhängigkeiten. Der XMRig-Container ist nur ~4MB groß und damit extrem portabel.
#### Step 1: Mining with XMRig
#### Schritt 1: Mining mit XMRig
Run the following
Führe Folgendes aus:
```bash
# docker run --restart unless-stopped --read-only -m 50M -c 512 bitnn/alpine-xmrig -o POOL01 -o POOL02 -u WALLET -p PASSWORD -k
# docker run --restart unless-stopped --read-only -m 50M -c 512 bitnn/alpine-xmrig -o pool.supportxmr.com:7777 -u 45CJVagd6WwQAQfAkS91EHiTyfVaJn12uM4Su8iz6S2SHZ3QthmFM9BSPHVZY388ASWx8G9Wbz4BA24RQZUpGczb35fnnJz -p docker:secret -k
```
#### Step 2: There is no Step 2
#### Schritt 2: Es gibt keinen Schritt 2
You have already done everything you need to do. You are now mining in a docker container with XMRig `ctrl+c` to exit the miner or add `-d` just after `docker run` to background the miner.
Du hast schon alles getan, was du tun musst. Du minest jetzt in einem Docker-Container mit XMRig. Gib `Ctrl+C` ein, um den Miner zu beenden, oder füge `-d` direkt nach `docker run` ein, um den Miner im Hintergrund laufen zu lassen.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment