Docker Environment Setup
Installation
SKILL.md
Docker Environment Setup
Set up a Docker container environment for running Nextflow training examples. This skill handles all Docker configuration needed to match the Codespaces/Gitpod environment that learners use.
Initial Questions
Use AskUserQuestion to determine the setup type:
Which Docker setup do you need?
- Basic setup (Recommended) - For tutorials without containerized processes (e.g., hello_nextflow basics, plugin_development)
- DooD setup - For tutorials with containerized processes (e.g., genomics, essential_scripting_patterns)
- Check/restart existing - Verify or restart an existing nf-training container
Determine NXF_VER
Before any Docker commands, read the Nextflow version from devcontainer.json: