Sort:  

I'm not sure where I would run that git command, given that I am using SIAB. The git repo release list for SIAB does not include that version: https://github.com/Someguy123/steem-docker/releases

I have run the following though:

./run.sh build v0.20.6

This should work fine. I directly pulled the code from the git repo as follows.

[root@STEEM-QA /mnt/]$ git clone https://github.com/steemit/steem
[root@STEEM-QA /mnt/steem]$git checkout v0.20.6
HEAD is now at 5d0a432... Merge pull request #3105 from steemit/sp498
[root@STEEM-QA /mnt/steem]$ git branch

  • (HEAD detached at v0.20.6)
    master
    stable

In the case of SIAB, I think ./run.sh build v0.20.6 does pretty much the same thing

Ran ./run.sh build v0.20.6 with SIAB and it shows the following. I don't know what does cache means below. I am a Docker n00b!

Step 9/13 : RUN cd ~ && git clone https://github.com/steemit/steem.git && cd steem && git checkout ${steemd_version} && git submodule update --init --recursive && cd ~/steem && cmake -DCMAKE_BUILD_TYPE=Release . -DLOW_MEMORY_NODE=ON -DCLEAR_VOTES=ON -DSTEEM_STATIC_BUILD=${STEEM_STATIC_BUILD} -DSKIP_BY_TX_ID=ON && make -j$(nproc) && make install && rm -rf ~/steem
---> Using cache

I tried with the exact above options and ran the build again and not able to reproduce again. I think there is some cache or left overs from Docker.

Why don't you delete the docker folders and also do apt purge docker and try again ?