Repository hosting some Dockerfile used for external dependencies of BTCPayServer
- Copy latest version folder and contents to new version (eg 0.18.0 -> 0.18.1)
- Update Dockerfile(s) to reference new version in URLs, etc
- Ensure folder structure matches (may need to update public .tar.gz of thoughtcore to include version in folder name)
- Update build-thought.sh in btcpayserver-docker/contrib to reference new version
- Re-run build-thought.sh to generate new thoughtd Docker image
- Shut down existing thoughtd Docker container
# docker down <container id>
- Edit
docker-compose.yml
for new version - (Optional - if there are issues with the chain) Navigate to generated thought volume and clear out chain data (
chainstate
,blocks
,evodb
, etc) - Launch new thoughtd Docker image
# docker pull andyjh122/thought:0.18.1
# docker-compose up -d thoughtd