@deploystack/docker-to-iac
Version:
Translate docker run and docker compose file to Infrastructure as Code
11 lines (10 loc) • 446 B
TypeScript
import { SourceParser, EnvironmentOptions } from '../base';
import { ApplicationConfig } from '../../types/container-config';
export declare class RunCommandParser implements SourceParser {
parse(content: string, environmentOptions?: EnvironmentOptions): ApplicationConfig;
validate(content: string): boolean;
private splitCommand;
private parsePortMapping;
private parseEnvironmentVariable;
private parseVolumeMapping;
}