1 |
|
2 | import Docker from 'dockerode';
|
3 | import { Op } from '../types';
|
4 | export declare class ContainerService {
|
5 | log: {
|
6 | (message?: any, ...optionalParams: any[]): void;
|
7 | (message?: any, ...optionalParams: any[]): void;
|
8 | };
|
9 | container: any;
|
10 | create: (op: Op, options: Docker.ContainerCreateOptions) => Promise<Docker.Container>;
|
11 | start: (stream: NodeJS.ReadWriteStream) => Promise<void>;
|
12 | handleStream: (stream: NodeJS.ReadWriteStream) => void;
|
13 | handleExit: (stream: NodeJS.ReadWriteStream, isRaw: boolean) => void;
|
14 | resize: () => void;
|
15 | }
|