Slim down runtime image and default run.sh to dogecoin-qt:latest

Split the Dockerfile into a build stage (with headers/compilers) and a
lean app stage with only runtime libraries, and strip binaries on
install. run.sh now defaults to dogecoin-qt:latest when no image is
given.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TUDyiicQWXr4XVmuJEXvn3
This commit is contained in:
2026-07-12 23:31:56 +02:00
co-authored by Claude Sonnet 5
parent 3315541604
commit 6264822316
2 changed files with 29 additions and 27 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
#/bin/bash
# Run container interactive with X11
docker container run --rm --net bridge -e DISPLAY=$DISPLAY -v /home/jens/.dogecoin:/home/doge/.dogecoin --user doge $2 -it $1
IMAGE=${1:-dogecoin-qt:latest}
docker container run --rm --net bridge -e DISPLAY=$DISPLAY -v /home/jens/.dogecoin:/home/doge/.dogecoin --user doge $2 -it $IMAGE