Tests : suppression synchrone du conteneur du site avant celle de son image
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
2c56b0a2b1
commit
ebaa3b0020
+3
-1
@@ -11,8 +11,10 @@
|
||||
site_image="ustagammon/site-test:$(pwd -P | sha1sum | cut -c1-12)"
|
||||
docker build -q -t "$site_image" build/deploy >/dev/null
|
||||
container="$(docker run -d --rm -p 127.0.0.1::80 "$site_image")"
|
||||
# docker rm -f, et non docker stop : avec --rm, stop rend la main avant que
|
||||
# le conteneur soit supprimé, et l'image serait encore utilisée.
|
||||
site_cleanup() {
|
||||
docker stop "$container" >/dev/null 2>&1 || true
|
||||
docker rm -f "$container" >/dev/null 2>&1 || true
|
||||
docker rmi "$site_image" >/dev/null 2>&1 || true
|
||||
}
|
||||
trap site_cleanup EXIT
|
||||
|
||||
Reference in New Issue
Block a user