package
1.5.0
Repository: https://github.com/m3db/m3.git
Documentation: pkg.go.dev

# Functions

AttachToExistingContainers attaches docker API to an existing coordinator and one or more dbnode containers.
NewDockerResource creates a new DockerResource.
NewPrometheus creates a new docker-backed Prometheus that implements the resources.ExternalResources interface.
SetupNetwork sets up a network within docker.
SetupSingleM3DBNode creates docker resources representing a setup with a single DB node.
WithCoordinatorImage sets an option to use an image name and tag for the coordinator.
WithDBNodeImage sets an option to use an image name and tag for the DB node.
WithExistingCluster sets the names of already running containers dbnode and coordinator containers that should be used for tests.

# Structs

Image represents a docker image.
Prometheus is a docker-backed instantiation of Prometheus.
PrometheusOptions contains the options for spinning up docker container running Prometheus.
PrometheusQueryRequest contains the parameters for making a query request.
Resource is an object that provides a handle to a service being spun up via docker.
ResourceOptions returns options for creating a Resource.

# Type aliases

SetupOptions is a setup option.