Kann ./launcher app nicht eingeben

Ich versuche, die Konsole aufzurufen, aber wenn ich Folgendes verwende:

./launcher enter app

erhalte ich diese sehr kryptische Fehlermeldung.

Läuft auf Ubuntu 22.04, frische Installation.

root@discourse:/var/discourse# ./launcher enter app
x86_64 arch detected.
OCI runtime exec failed: exec failed: unable to start container process: open /dev/pts/1: operation not permitted: unknown

Der äquivalente Docker-Befehl schlägt auf die gleiche Weise fehl.

root@discourse:/var/discourse# docker exec -it app  /bin/bash --login
OCI runtime exec failed: exec failed: unable to start container process: open /dev/pts/1: operation not permitted: unknown

Docker

root@discourse:/var/discourse# docker --version
Docker version 20.10.17, build 100c701
2 „Gefällt mir“

Es scheint ein Fehler in runc 1.1.3 zu sein, siehe

Können Sie Ihre containerd / runc-Versionen überprüfen?

1 „Gefällt mir“

wenn es hilft, auf meinem Ubuntu 22.04.1 Sandbox-System funktioniert enter app mit

runc version 1.1.3
commit: v1.1.3-0-g6724737
spec: 1.0.2-dev
go: go1.17.13
libseccomp: 2.5.3

containerd containerd.io 1.6.7 0197261a30bf81f1ee8e6a4dd2dea0ef95d67ccb

Docker version 20.10.17, build 100c701

Das habe ich heute auf einem AWS EC2-Client gesehen. Es war jedoch eine Bildschirmsynchronisation, daher kann ich die Versionsinformationen nicht abrufen.

Es trat sowohl mit ./launcher enter app als auch mit docker exec -it app bash auf.

Verwenden Sie diese Befehle, um die Versionsinformationen abzurufen:

sudo containerd -c
sudo runc -v

Ich bin der Kunde und ja, es ist auf meinem Computer passiert.
Bitte erwähne mich, wenn du das irgendwie gelöst hast @TechAUmNu

Sie müssen diese Befehle auf der VM ausführen, auf der sie fehlgeschlagen sind, und die Versionsinformationen hier melden.

Konnten Sie es lösen?

@pfaffman @TechAUmNu

Oh. Tut mir leid. Ich habe keine Antwort. Ich glaube, ich habe es auf Ihrem Rechner gesehen und ich habe keine andere AWS-Maschine angefasst.