0
我在docker容器上創建了一個使用nodejs的進程,但是我沒有捕獲進程的退出事件,docker版本是1.0.1,但是相同的代碼沒問題在docker的0.91版本上。如何在Docker中捕獲進程的退出事件
var spawn = require('child_process').spawn;
var exec = spawn('docker', 'run busybox /etc/bin/bash each hello world');
exec.on('error', function(err){
console.log(err);
});
exec.stdout.on('data', function(data) {
console.log('stdout: ' + data);
});
exec.on('exit', function(err){
console.log('exit')
});