Mit einfachen Befehlen wie ls, pwd und sogar öffnen Sie eine externe Anwendung Ich habe Erfolg mit Kind-Prozess ausführen, aber wenn in einem eingebauten Elektronen App exec mit einem Docker Befehl, bekomme ich diesen Fehler:child_process kippt Docker Lauf
Hierexec Error: Command failed: docker exec -it 6bec55e9e86e touch home.html
the input device is not a TTY
ist der Code:
var exec = require('child_process').exec;
exec('docker exec -it 6bec55e9e86e touch casa.html', function (error, stdout, stderr) {
console.log('stdout: ' + stdout);
console.log('stderr: ' + stderr);
if (error !== null) {
console.log('exec error: ' + error);
}
});
Ich habe es versucht. Ich hatte keinen Erfolg! – calebeaires