Open skjnldsv opened 1 year ago
any update on this issue @apocas
+1, would love to see an update on this. Ideally, callbacks wouldn't be required at all.
+1. I see
await docker.pull(image)
is supported, but it actually doesn't work properly. Function completes, but the image is still not there, and after some time it appears.
I had an issue when await docker.pull(image)
kept a stream open and mocha could not end the process. This code solved the issue: https://github.com/apocas/dockerode/issues/703#issue-1449924259
Hey! Thank you so much for this library. I really enjoyed working with it and will keep doing so! :pray:
I had some issues about docker pull and async/await race conditions Following #357, I had to implement that
Unfortunately, I think we could largely improve from the current behaviour. The code I would like to see would be the following:
Could you explain the reasoning behind this implementation @apocas ? :)
Error details
```js Error: (HTTP code 404) no such container - No such image: ghcr.io/nextcloud/continuous-integration-shallow-server:latest at /home/runner/work/viewer/viewer/node_modules/docker-modem/lib/modem.js:336:17 at getCause (/home/runner/work/viewer/viewer/node_modules/docker-modem/lib/modem.js:366:7) at Modem.buildPayload (/home/runner/work/viewer/viewer/node_modules/docker-modem/lib/modem.js:335:5) at IncomingMessage.