Skip to main content

DevContainer Toolbox

One command. Full dev environment. Any project.

Stop wasting time setting up development environments. DevContainer Toolbox gives you a complete, consistent setup that works on Windows, Mac, and Linux.

Quick Start​

Before you start: Rancher Desktop (started and ready) and VS Code. On a work PC, get both from Company Portal (Self Service on a Mac). Windows 11, or macOS 13 or later on Apple Silicon. Details

1. Install — open the folder for your project and run the command for your computer:

Windows — in PowerShell (not "Run as administrator"):

irm https://raw.githubusercontent.com/helpers-no/devcontainer-toolbox/main/install.ps1 | iex

Mac / Linux — in Terminal:

curl -fsSL https://raw.githubusercontent.com/helpers-no/devcontainer-toolbox/main/install.sh | bash

This installs the dct-init command, then uses it to create .devcontainer/devcontainer.json, install the Dev Containers extension in VS Code, and download the container image. If Rancher Desktop isn't running, it tells you and changes nothing.

Next time: in a new project folder, just type dct-init. More about dct-init

2. Open in VS Code and click "Reopen in Container" when prompted.

Done! The container starts in seconds. Run dev-setup to install tools.

What's Next?​