diff --git a/bin.js b/bin.js index 57f3957..7cae439 100755 --- a/bin.js +++ b/bin.js @@ -18,6 +18,7 @@ if (argv.help || !image) { console.log(' --docker, -d [$DOCKER_HOST] (optional host of the docker daemon)') console.log(' --persist (allow persistance of /root in the containers)') console.log(' --dockerport (expose a docker container port to dockerhost)') + console.log(' --pidslimit N (limit spawned containers to N number of processes)') console.log('') return process.exit(argv.help ? 0 : 1) } @@ -26,6 +27,10 @@ if (argv.hostNetworking) argv.beforeCreate = function (config) { config.HostConfig.NetworkMode = 'host' } +if (argv.pidslimit) argv.beforeCreate = function (config) { + config.HostConfig.PidsLimit = argv.pidslimit +} + var server = docker(image, argv) server.on('spawn', function(container) {