Proposal Progress: Cleaning up and Fixing Four Docker Files

in #witness-category2 days ago

Thanks for all the supporters for Proposal: Fixing Steemd Build Dependencies in the Latest OS

Progress Update

I took a general look—currently, there are four Dockerfiles.

One is from a third party rocksdb, so we can ignore it.

  1. Dockerfile.new at root/ - This is the main Dockerfile for building steemd
  2. Dockerfile at root/ - not sure what is this used for?
  3. Dockerfile - at tests/smoketests - This is used in docker_build_and_run.sh which is clearly related to tests

Some of them are too outdated—some packages have even been removed from pip.

d27f0c90056110289a40ad415d9a675.png

Steem to the Moon🚀!