Tag: docker ecmascript 6

为什么第27行在第24行之前执行?

我与JavaScript的初学者,并尝试build立一个干净的对象,在我的使用情况下使用Dockerode库。 我在这里有一个asynchronous问题,我的第27行在24之前执行,我不明白为什么以及如何解决它! 另外,如果你更容易,请访问这个公共要点: https : //gist.github.com/msitruk/2cdb655a0bebdb29c61d8bc5606a2695 const Docker = require('dockerode'); const docker = new Docker({ socketPath: '/var/run/docker.sock' }); // CONSTRUCTOR function SearchUtils() { this.listContainersPromise = docker.listContainers({all: true}); this.scraperListId = []; } // "METHODS" SearchUtils.prototype.run = function() { this.getScraperContainersListPromise() .then((containers) => { for (let i = 0; i < containers.length; i++) { if (containers[i].Names.toString().indexOf("scraper") !== -1) […]