Viele unserer Benutzer haben uns gebeten, ein genaues Tutorial zur Verwendung von Pawns.app mit Docker zusammenzustellen. Als unser Marketingmanager darauf ansprach, fand ich die Idee faszinierend. Ich habe einen alten PC, der absolut nichts tut, und der Versuch, Linux zu verstehen, klingt immer nach einer lustigen Zeit.
Und schon war es erledigt. Ich würde es ausprobieren, diesen Text schreiben, um der Community zu helfen, und hoffentlich auf dem Weg dorthin etwas Nützliches lernen. Ich habe schon eine Weile darüber nachgedacht, ein Pi-Hole zusammenzubauen und Behälter für ein paar Sachen zu verwenden. Eine “enthaltene” Version von Pawns.app klingt nach dem perfekten Einstieg, also fangen wir an!
Was brauchen wir?
Zunächst benötigen Sie ein Gerät, auf dem Docker ausgeführt werden kann (was für viele verschiedene Plattformen verfügbar ist). Wir werden einen alten PC mit einem i7 2600 aus dem Jahr 2011 verwenden. Auch wenn es heutzutage niemanden mehr beeindrucken mag, ist es immer noch mehr als leistungsfähig genug für eine Aufgabe wie diese und einen moderaten täglichen Gebrauch. Sie können auch einen Raspberry Pi oder einen ähnlichen winzigen Computer verwenden.
Für das Betriebssystem gehen wir mit der neuesten Version von Ubuntu , um auf Nummer sicher zu gehen. Es gibt keinen besonderen Grund für diese Entscheidung – es ist nur die Distribution, mit der ich am besten vertraut bin. Es ist wahrscheinlich erwähnenswert, dass meine Linux-Erfahrung nicht allzu weit über die Verwendung eines Live-USB-Sticks alle paar Jahre hinausgeht. Theoretisch funktioniert jedes Linux-Betriebssystem.
Schließlich benötigen Sie ein Pawns.app Konto. Wenn du noch keines hast, überprüfe, ob einige deiner Freunde bereits Mitglieder unserer Community sind. Wenn ja, fragen Sie sie nach ihrem Empfehlungslink und verwenden Sie ihn, um sich anzumelden. Auf diese Weise erhalten Sie beide einen Bonus von 3 $! Wenn nicht, verwenden Sie einfach den Button am Ende dieser Seite.
Docker installieren
Gleich nachdem Sie Ihren PC mit Ubuntu gestartet haben, ist es an der Zeit, Docker zu installieren. Richten Sie zuerst das Repository ein, damit Sie Docker installieren und aktualisieren können.
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
Als nächstes müssen Sie das Repository zu den Apt-Quellen hinzufügen.
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
Endlich ist es an der Zeit, Docker zu installieren. Wir werden uns für die neueste Version entscheiden.
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Alles, was Sie noch tun müssen, ist, sicherzustellen, dass wir es korrekt installiert haben. Der einfachste Weg, dies zu tun, besteht darin, das hello_world Image auszuführen. Mit dem folgenden Befehl wird das Testimage heruntergeladen und in einem Container ausgeführt.
sudo docker run hello-world

Wenn Sie dies sehen, haben Sie alles richtig gemacht. Docker ist installiert, und Ihr Testcontainer funktioniert. Glückwunsch!
Konfigurieren des Pawns.app Containers
Nachdem Docker einsatzbereit ist, ist es an der Zeit, das Pawns.app Containerimage einzurichten. Unser Ziel ist es, zwei Dinge zu tun:
- Bringen Sie es zum Laufen
- Stellen Sie sicher, dass es bei jedem Neustart automatisch gestartet wird
Wir beginnen mit dem Herunterladen des Containers selbst.
sudo docker pull iproyal/pawns-cli:latest

Jetzt können wir das heruntergeladene Bild mit dem folgenden Befehl ausführen. Stellen Sie sicher, dass Sie [email protected] und Ihr Passwort mit Ihren Pawns.app Anmeldedaten ändern.
sudo docker run -d --restart=unless-stopped iproyal/pawns-cli:latest [email protected] -password=yourpassword -device-name=Ubuntu -device-id=Ubuntu01 -accept-tos
Und Sie sollten startklar sein. Der Pawns.app-Container sollte mit Ihren Anmeldeinformationen ausgeführt werden und im Hintergrund dieses süße, süße passive Einkommen erzielen. Es sollte auch automatisch gestartet werden, wenn Sie Ihren PC neu starten, genau wie unsere reguläre Desktop-Version. Schauen wir es uns an.
docker container ls -a
Dieser Befehl gibt uns eine Liste der von uns verwendeten Container und deren aktuellen Status.

Wie Sie sehen können, läuft mein Pawns.app Container seit 9 Minuten. Die anderen beiden sind die Hello-World-Images, die ich verwendet habe, um zu testen, ob Docker korrekt eingerichtet wurde.
Notieren Sie sich den CONTAINER-ID-Wert für Ihren Pawns.app Container, da Sie ihn zum Überprüfen des Protokolls verwenden können. Verwenden Sie den folgenden Befehl, aber ersetzen Sie container_ID durch Ihren Befehl. Um sicherzugehen, dass wir alle auf der gleichen Seite sind, lautet die ID meines Pawns.app-Containers im obigen Screenshot d6493e77f2d5.
docker container logs container_ID
Dieser Befehl zeigt Ihnen, was Ihr Pawns.app Container gemacht hat. Mal sehen.

Alles wird überprüft. Es wurde gut geladen, konnte aber eine Weile nicht gestartet werden, da ich die Windows-Version von Pawns.app auf meinem Heim-PC laufen hatte. Nachdem ich diesen ausgeschaltet hatte, begann der Behälter ordnungsgemäß zu funktionieren, ohne dass ich etwas tun musste.
Um sicherzugehen, dass alles zu 100 % legitim ist, überprüfen wir unsere aktiven Geräte auf dem Pawns.app-Dashboard.

Und es ist genau da, schön! Ich bin etwas verwirrt von der Tatsache, dass die Traffic-Werte aus meinen Pawns.app Container-Logs und dem Dashboard nicht übereinstimmen (376,9186 vs. 368,5161 GB). Meine Einnahmen sind jedoch die gleichen, sodass Sie sich keine Sorgen machen müssen.
Abschließende Gedanken
So bekommen Sie einen Pawns.app Container, der unter Ubuntu mit sehr begrenzten Kenntnissen läuft. Wenn Sie sich fragen, wie ich 75 US-Dollar verdient habe, ist es ganz einfach – es funktioniert einfach im Hintergrund, während ich andere Dinge mache. Halten Sie es also am Laufen und haben Sie Geduld. Viel Spaß beim Verdienen!
Häufig gestellte Fragen
Error: permission denied while trying to connect to the Docker daemon socket
Dies ist ein Berechtigungsproblem. Fügen Sie sudo am Anfang Ihres Befehls hinzu, um erhöhte Berechtigungen zu erhalten. Soweit ich weiß, ist es das Äquivalent zu “Als Administrator ausführen” unter Windows.
Bash: syntax error near unexpected token
Wenn Ihr Pawns.app Passwort seltsame Zeichen enthält, besteht die Möglichkeit, dass Sie auf dieses Zeichen stoßen. Meins hatte ( und ). Um dies zu umgehen, ändern Sie einfach Ihr Passwort so, dass es nur Zahlen und Buchstaben enthält. Es ist nicht die eleganteste Lösung, aber sie funktioniert.
How do I stop the container from running?
Wenn Sie Ihren Container aus irgendeinem Grund beenden möchten, verwenden Sie den folgenden Befehl:
docker stop container_ID
Stellen Sie einfach sicher, dass Sie container_ID ersetzen, bevor Sie es ausführen.