Meine Docker-Datei hat die folgenden AnweisungenDocker CMD Befehlsausführung
CMD ["luarocks","install",luasocket"]
Wenn ich versuche Bild zu bauen, es baut erfolgreich aber luasocket
ist noch nicht alles auf meinem Docker installiert.
Aber wenn ich diese Anweisung manuell nach "sudo apt-get update
" auf Docker ausführen, läuft alles reibungslos.
Warum wird es nach "Update" manuell auf der Kommandozeile ausgeführt. Obwohl mein Andockfenster den Befehl "update
" enthält, warum schlägt es in diesem Fall fehl?