0

目前,我能够将 docker 日志传递到outputStreamdocker.run方法中。

    import Docker from 'dockerode';
    import stream from 'stream';

    const outputStream = new stream.PassThrough();
    const docker = new Docker();
    docker.run(SOME_IMAGE_NAME, [], outputStream, {name: 'emulator'});

但是docker.run,如果我想使用docker.getContainer来获取现有的已停止容器然后启动它,而不是使用 ,该怎么办?如何捕获日志并将它们传递给流?

    var container = docker.getContainer('emulator');
    container.start();
4

0 回答 0