Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Wie kann man sich erneut in einen Container verbinden und die Ausgabe von laufenden Prozessen sehen

Featured Replies

Hallo zusammen,

vermutlich ist das eher eine Linux Basis Frage aber ich habe gerade ein Verständnisproblem.
Ich habe mich via "Console" Menü auf einen laufenden Docker Container verbuinden und dort einen Befehl ausgeführt, der mehrere Stunden laufen wird. Danach habe ich die Session "verloren" (entweder aus versehen geschlossen oder sie ist abgebrochen). 

Ein erneuter Connect erzeugt jedoch eine neue Consolensitzung ohne die laufende Ausgabe aus dem Befehl.

Kann ich mich irgendwie wieder in die laufende Ausgabe verbinden?

Der Job läuft leider schon viele Stunden und ich möchte nicht von vorne anfangen.

 

Danke im voraus

Edited by NeverDeleteSomething
Topic hat sich nach dem Schreiben verändert.

  • NeverDeleteSomething changed the title to Wie kann man sich erneut in einen Container verbinden und die Ausgabe von laufenden Prozessen sehen
16 minutes ago, NeverDeleteSomething said:

Kann ich mich irgendwie wieder in die laufende Ausgabe verbinden?

nicht wirklich, dazu müsste die session anders laufen, Beispiel "screen" sofern das in dem Docker installiert, unterstützt ist ...

was in Dockers normal keinen Sinn macht.

 

vielleicht als workaround für die Zukunft, user script anlegen, docker exec dockername befehl_was_auch_immer

 

run in background zum Start ... dann läuft der durch und du kannst jederzeit das log anschauen zum Stand

  • Author

Hmmm, danke für die schnelle Antwort. Scheint so als müsste es auf jeden Fall vorher berücksichtigt werden. 
Ich sehe jetzt auch mehrere laufende "Ghost" Bash Sessions im Container weil ich bisher immer das Browserfenster geschlossen habe statt die Session sauber zu beenden.
Das mag ja "works-as-designed" sein, aber komisch finde ich es schon, wenn man da nicht mehr dran kommt.

 

Ich probiere den Tipp für die Zukunft mal aus.

Danke

Quote

run in background zum Start ... dann läuft der durch und du kannst jederzeit das log anschauen zum Stand

 

Wo stehen diese Logs wo ich das nachschauen kann was der Docker gerade macht?
Wie mache ich diesen run im Background?
 

1 minute ago, mikiunraid said:

Wie mache ich diesen run im Background?

user scripts ... wenn du ein script manuell starten willst und nicht den Browser perm offen halten willst, Run in Background

 

image.thumb.png.7d90bd3eb380957a458172aac655ffa0.png

 

und rechts kannst du dir das live log ansehen bei Bedarf oder wie weit oder ... und wenn du halt was im Docker ausführen willst, dann im script halt

 

docker exec ... wie oben erwähnt ... dann sieht man den output davon.

Danke.

Ich dachte das geht auch wenn ich ein Script bzw. von der Console aus direkt starte. Also ohne UserScript Addon
 

  • Community Expert

Oder die Ausgabe des Skripts direkt in eine Datei umleiten. Da kannst du dann ja jederzeit reinschauen über eine neue Session. 

9 minutes ago, _alo_ said:

Oder die Ausgabe des Skripts direkt in eine Datei umleiten. Da kannst du dann ja jederzeit reinschauen über eine neue Session. 

was das user script plugin ja macht ... aber ja, natürlich auch manuell so zu lösen ;)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.