From b14593fa407341cb818e4bb3944bfd55ca69c5dc Mon Sep 17 00:00:00 2001 From: Quintine <15965533+Quintine@users.noreply.github.com> Date: Mon, 21 Sep 2026 18:12:23 +1000 Subject: [PATCH] Refresh disposable container port after restart --- tools/verify-container.mjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/verify-container.mjs b/tools/verify-container.mjs index 537fe4e5..128af8ff 100644 --- a/tools/verify-container.mjs +++ b/tools/verify-container.mjs @@ -48,6 +48,8 @@ try { assert.deepEqual(await result.json(), room, 'Saved seat and room must survive replacement'); } docker('restart', '--time', '60', name); + // Docker may assign a different ephemeral host port after a restart. + base = `http://${docker('port', name, '3000/tcp')}`; await ready(); await restored(); docker('stop', '--time', '60', name);