Build a container from Conda packages
The Wave CLI supports building a container from a list of Conda packages.
Related CLI arguments
Conda builds support the following arguments:
--conda-base-image: A base image for installing Conda packages. The default value ismambaorg/micromamba:1.5.1.--conda-channels: One or more comma separated channels. The default value isseqera,bioconda,conda-forge,defaults.--conda-file: A Conda lock file. Can be a local file or a URL to a remote file.--conda-package: A Conda package to install. Can be specified multiple times. Expression are supported, such asbioconda::samtools=1.17orsamtools>=1.0,<1.17.--conda-run-command: A DockerRUNcommand used when the container is built. Can be specified multiple times.
Example usage
In the following example, a container with the samtools and bamtools packages is built:
wave \
--conda-package bamtools=2.5.2 \
--conda-package samtools=1.17