--- title: "vignette" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{vignette} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- This package is an extension package for the `DockerParallel` package and defines the common functions for the container class. It cannot be directly used by the end user. The user should use the package `doRedisContainer` and `RedisParamContainer`. # doRedisContainer The package `doRedisContainer` provides the worker container with foreach doRedis backend.At the time of writing, the package `doRedis` is not available on CRAN, the latest version can be installed from github `remotes::install_github("bwlewis/doRedis")`. The worker container can be made by ```r library(doRedisContainer) workerContainer <- doRedisWorkerContainer(image = "r-base") workerContainer #> Redis container reference object #> Image: dockerparallel/r-base-worker:latest #> backend: doRedis #> maxWorkers: 4 #> Environment variables: ``` The argument `image` determines the base image used by the container. The server container can be obtained by ```r serverContainer <- doRedisServerContainer() serverContainer #> Redis container reference object #> Image: dockerparallel/redis-r-server:latest #> maxWorkers: 1 #> Environment variables: ``` # RedisParamContainer The package `RedisParamContainer` provides the worker container with BiocParallel RedisParam backend. At the time of writing, the package `RedisParam` is not available on Bioconductor, the latest version can be installed from github `remotes::install_github("mtmorgan/RedisParam")`. The worker container can be made by ```r library(RedisParamContainer) workerContainer <- RedisParamWorkerContainer(image = "r-base") workerContainer #> Redis container reference object #> Image: dockerparallel/r-base-worker:latest #> backend: RedisParam #> maxWorkers: 4 #> Environment variables: ``` The argument `image` determines the base image used by the container. The server container can be obtained by ```r serverContainer <- RedisParamServerContainer() serverContainer #> Redis container reference object #> Image: dockerparallel/redis-r-server:latest #> maxWorkers: 1 #> Environment variables: ```