Ich habe Ubuntu Docker Container. Ich habe dort einige Anwendungen installiert, die in Windows für Ubuntu kompiliert wurden.
Es wird nicht ausgeführt und ich möchte prüfen, ob zwischen der Systemarchitektur und der Datei eine Nichtübereinstimmung besteht. Ich versuche diesen Befehl
> file myapp
aber leider ist die ausgabe
> bash: file: command not found
Wirklich, im bin-Verzeichnis gibt es keinen "Datei" -Befehl. Ist es woanders oder muss ich es installieren?
coreutilsin Ihrem Container installiert ? Versuchen sudo apt-get install coreutilsSie, das Ergebnis zu sehen.
core-utils, das Paket istfile
/sbin/filerichtig?
core-utilsZeug in/bin

which fileund wenn kein Ergebnis, dann ist es nicht da, installieren Sie es. Denken Sie daran, dass Sie ein verwenden,docker containeres hat möglicherweise nicht alles, was Sie brauchen!