diff --git a/src/docker.js b/src/docker.js index 5e61a13e7..a072f45e0 100644 --- a/src/docker.js +++ b/src/docker.js @@ -298,6 +298,7 @@ function startContainer(containerId, callback) { container.start(function (error) { if (error && error.statusCode === 404) return callback(new BoxError(BoxError.NOT_FOUND)); + if (error && error.statusCode === 400) return callback(new BoxError(BoxError.BAD_FIELD, error)); // e.g start.sh is not executable if (error && error.statusCode !== 304) return callback(new BoxError(BoxError.DOCKER_ERROR, error)); return callback(null);