CLI Tool for DevContainer
August 14, 2025 · View on GitHub
Purpose
This CLI Tool aims to make it easier to use devcontainer for web development.
Documentation
The documentation can be found under WebDev Documentation.
Installation via installer script
sudo bash <(curl -s https://raw.githubusercontent.com/Derroylo/webdev-tool/main/install_webdev.sh)
Manual installation in Linux or WSL2
Add the microsoft repository as the official ubuntu package manager doesn´t contain the dotnet runtime in version 9
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
sudo apt update
Install the dotnet runtime
sudo apt-get install -y dotnet-runtime-9.0
Download the latest release of this tool
curl -s https://api.github.com/repos/Derroylo/webdev-tool/releases/latest | grep "browser_download_url.*zip" | cut -d : -f 2,3 | tr -d \" | wget -qi -
Unzip the downloaded file, create a folder in your home directory and add a symlink to the bin folder
mkdir ~/webdev
unzip webdev-tool.zip -d ~/webdev/
rm webdev-tool.zip
chmod +x $HOME/webdev/webdev.sh
sudo ln -s $HOME/webdev/webdev.sh /usr/local/bin/webdev
On some system configurations the folder /usr/local/bin doesn´t exists, so we need to create it to follow linux best practices.
sudo mkdir -p /usr/local/bin
sudo chown root:root /usr/local/bin
sudo chmod 755 /usr/local/bin
If everything worked, then you should be able to use the webdev command in the terminal.
Issues, Feature requests etc.
Create an issue if you encounter problems with this tool or have suggestions on what to add next.