SYNOPSIS

use Testcontainers::Module::Redis qw( redis_container );

my $redis = redis_container();

my $host = $redis->host;
my $port = $redis->mapped_port('6379/tcp');
my $url  = $redis->connection_string;  # "redis://localhost:32789"

$redis->terminate;

DESCRIPTION

Pre-configured Redis container module, equivalent to Go's testcontainers-go/modules/redis.

Create and start a Redis container.

Options: image, port, password, startup_timeout, name.

Returns a Redis connection URL: redis://host:port or redis://:password@host:port.

2 POD Errors

The following errors were encountered while parsing the POD:

Around line 68:

Unknown directive: =func

Around line 100:

Unknown directive: =method