DockerContainerConfig constructor

const DockerContainerConfig({
  1. required String image,
  2. Map<String, String> environment = const {},
  3. List<String>? command,
  4. List<String>? entrypoint,
  5. List<int> exposedPorts = const [],
  6. Map<String, String> labels = const {},
  7. List<String> binds = const [],
  8. bool autoRemove = false,
  9. String publishIp = '',
  10. ({Duration interval, int retries, List<String> test, Duration timeout})? healthCheck,
})

A container of image; every other setting is optional.

Implementation

const DockerContainerConfig({
  required this.image,
  this.environment = const {},
  this.command,
  this.entrypoint,
  this.exposedPorts = const [],
  this.labels = const {},
  this.binds = const [],
  this.autoRemove = false,
  this.publishIp = '',
  this.healthCheck,
});