@nestjs-mod/docker-compose
Version:
Docker Compose is a tool for defining and running multi-container applications. It is the key to unlocking a streamlined and efficient development and deployment experience. (Generator docker-compose.yml for https://docs.docker.com/compose)
12 lines (11 loc) • 739 B
TypeScript
import { DockerComposeConfiguration } from './docker-compose.configuration';
import { DockerComposeFeatureConfiguration } from './docker-compose.feature-configuration';
export declare class DockerComposeFileService {
protected readonly dockerComposeConfiguration: DockerComposeConfiguration;
constructor(dockerComposeConfiguration: DockerComposeConfiguration);
getDockerComposeFilePath(): string;
readFile(dockerComposeFile: string): DockerComposeFeatureConfiguration | undefined;
writeFile(dockerComposeFile: string, data: DockerComposeFeatureConfiguration, header?: string): void;
read(): DockerComposeFeatureConfiguration | undefined;
write(data: DockerComposeFeatureConfiguration, header?: string): void;
}