docs: define container attach semantics

This commit is contained in:
user
2026-07-17 14:25:01 +02:00
parent 319e8b84f4
commit 8c7a67c471
4 changed files with 101 additions and 10 deletions
+4 -3
View File
@@ -38,7 +38,7 @@ Tabele zawierają kolumnę `status`:
# Zachowaj kontener i ponownie podepnij istniejący debugger.
./stemctl session refresh hazard3-sim --series inf --card 7 --task 4
# Podepnij/odepnij tylko klienta w zewnętrznym tmuxie. Serwer debuggera żyje dalej.
# Podepnij/odepnij kontener od pane zewnętrznego tmuxa. Procesy wewnątrz żyją dalej.
./stemctl session attach hazard3-sim --series inf --card 7 --task 4
./stemctl session detach hazard3-sim --series inf --card 7 --task 4
```
@@ -51,8 +51,9 @@ PID-em pane w opcjach tmuxa; jawne `%ID` podane z innego terminala również
zostanie odrzucone. Świadome obejście tej drugiej ochrony wymaga
`--force-pane`; nie da się nim zastąpić pane wykonującego bieżącą komendę.
`detach` odłącza wyłącznie zewnętrznego klienta tmuxa. Nie zatrzymuje
kontenera, symulatora, GDB, Neovima ani wewnętrznej sesji tmuxa.
`attach` i `detach` operują na połączeniu pane z kontenerem. Neovim i
Termdebug są zawartością jego sesji. `detach` nie zatrzymuje kontenera,
symulatora, GDB, Neovima ani wewnętrznej sesji tmuxa.
## Wybór stanu UML