Project Update: Automated Mining OS Builder Docker Image

Words
184
Reading
1 min
Listen
Play
9y


Docker Image Status

In my previous status update, I was able to use the Openstack Disk Image Builder to build images successfully. Images weren't exactly booting because of bootloader issues.

Video

Included is a video of me building an image and testing with qemu

I use the command

$ docker run --privileged -v $PWD:/work r351574nc3/amdgpu-diskimage-builder:latest ubuntu-minimal devuser driver-rocm miners bootloader

Fixes

Bootloader issues

I am pleased to update that the bootloader fixes are working. The disk image builder is now producing bootable images.

Custom Boot User

The image now includes a miner user that is installed for maintaining the operating system.

Custom mining software

The image now includes the following mining software:

  • Claymore Dual-Miner
  • sgminer
  • cgminer
  • ethminer

Next Steps:

The following is the path I plan on taking.

  1. Build images based on configurable variables.
  2. Image configurator lambda function
  3. Logging events sent to cloudwatch
  4. Logging events sent to kafka
  5. Datamining logging event data into elasticsearch
  6. Machine learning on elasticsearch data
  7. Other mining software (by altcoin)
  8. Support CPU mining
  9. Node server support
    • useful for zencash securenodes
    • useful for steem nodes

Soundtrack

The soundtrack is royalty free music by Audiomachine


▶️ DTube
▶️ IPFS
Project Update: Automated Mining OS Builder Docker Image | Ecency