AEON CPU Miner wrapped in a Alpine Docker image for highest performance. Based on XMRig v2.4.3.
10M+

This is a containerized installation of XMRig with Docker base on Alpine Linux, and it's a match made in heaven for us all to enjoy. The aim of this image is to keep the installation as straight forward as possible, but with a few Docker related twists. You can get started by checking out the next chapter.
To quickly get started running a AEON Miner instance for example aeon.hashvault.pro, use the following command:
sudo docker run -itd -e POOL_URL='pool.aeon.hashvault.pro:5555' -e POOL_USER='{YOUR_WALLET_ID}' -e POOL_PW='x' masterroshi/aeon-miner
There are multiple reasons that a miner should only run within a specific time-range. This container provides a scheduling functionality to solve this problem. We are going to look into some common use cases to provide a thorough understanding of the functionality and to enable you to be able to tailor it to your needs. For further references check the configuration options in the last chapter.
Important Note: The miner only starts at the exact "START_TIME". E.g. If you run the container at 07.04 and you've defined 07.00 as the start day, the next run of the miner will be tomorrow at 07.00. Further the parameter "DAYS" is working together with "START_TIME" and indicates a week day. Finally the timezone is GMT +0 so you have use this timezone to base your settings on.
In this example we will setup a container that will only run the miner on weekend days.
sudo docker run -itd -e POOL_URL='pool.aeon.hashvault.pro:5555' -e POOL_USER='{YOUR_WALLET_ID}' -e POOL_PW='x' -e USE_SCHEDULER='true' -e START_TIME='0001' -e STOP_TIME='2359' -e DAYS='Saturday,Sunday' masterroshi/xmrig-alpine
In many companies it could be interesting to power on a miner during off-work time. The example bellow will fire the miner everyday from 21.00-06.00.
sudo docker run -itd -e POOL_URL='pool.aeon.hashvault.pro:5555' -e POOL_USER='{YOUR_WALLET_ID}' -e POOL_PW='x' -e USE_SCHEDULER='true' -e START_TIME='2100' -e STOP_TIME='0600' -e DAYS='Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday' masterroshi/xmrig-alpine
If you want to achieve a complex time scheduling to maximize your profit. This example will be the right one for you. We are going to setup a schedule that works from monday - friday (21.00-06.00) and on saturday & sunday the entire day. To achieve this requirement we have to create two containers, one for the working days and one for the weekend.
sudo docker run -itd -e POOL_URL='pool.aeon.hashvault.pro:5555' -e POOL_USER='{YOUR_WALLET_ID}' -e POOL_PW='x' -e USE_SCHEDULER='true' -e START_TIME='2100' -e STOP_TIME='0600' -e DAYS='Monday,Tuesday,Wednesday,Thursday' masterroshi/xmrig-alpine
sudo docker run -itd -e POOL_URL='pool.aeon.hashvault.pro:5555' -e POOL_USER='{YOUR_WALLET_ID}' -e POOL_PW='x' -e USE_SCHEDULER='true' -e START_TIME='0001' -e STOP_TIME='2359' -e DAYS='Saturday,Sunday' masterroshi/xmrig-alpine
You can configure a small set of things by supplying the following environment variables
| Environment Variable | Description |
|---|---|
| MAX_CPU* | Set the max CPU usage |
| POOL_URL | Sets the Url attribute default is: POOL_URL |
| POOL_USER | Set the wallet id. Similar to User attribute |
| POOL_PW | Sets the Password attribute default is: x |
| USE_SCHEDULER | Enable / Disable (true/false) the scheduler default is: false |
| START_TIME* | Set the start time of the scheduler a.e 0600 default is: 2100 |
| STOP_TIME* | Sets the end time of the scheduler a.e 2200 default is: 0600 |
| DAYS | Set the start days that the container should run, works together with START_TIME default is: Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday |
Note for MAX_CPU: This option just change the thread count. If you have just one core, it will use one thread, so it will be always 100% For 2 cores, minimum is 50% For 4, 25%.
Note for Time: Default Timezone is GMT +0
This image has been created with the best intentions and an expert understanding of docker, but it should not be expected to be flawless. Should you be in the position to do so, I request that you help support this repository with best-practices and other additions. The donation level was fixed at 3%. So, don't be fool and support that awesome product.
Content type
Image
Digest
Size
4.7 MB
Last updated
over 8 years ago
docker pull masterroshi/aeon-miner