Home

Awesome

DevTainr

Setup your VSCode development container configuration files with style šŸ¦—

Features

Install development container configuration files to your repository for one of the following:

Usage

Binary

  1. Download the binary for your machine from the last release page

  2. If you are on Linux or OSX, make it executable with:

    chmod +x devtainr
    
  3. Run it with

    ./devtainr -dev go -name projectname
    šŸ“ Creating .devcontainer directory...āœ”ļø
    šŸ“„ Downloading .dockerignore...āœ”ļø
    šŸ“„ Downloading Dockerfile...āœ”ļø
    šŸ“„ Downloading README.md...āœ”ļø
    šŸ“„ Downloading devcontainer.json...āœ”ļø
    šŸ“„ Downloading docker-compose.yml...āœ”ļø
    āœļø Setting name to project-dev...āœ”ļø
    šŸ¦¾ Your go development container configuration is ready! šŸš€
    
    # More information:
    ./devtainr -help
    

Docker

docker run -it --rm -v "/yourrepopath:/repository" qmcgaw/devtainr -dev go -path /repository -name projectname
šŸ“ Creating .devcontainer directory...āœ”ļø
šŸ“„ Downloading .dockerignore...āœ”ļø
šŸ“„ Downloading Dockerfile...āœ”ļø
šŸ“„ Downloading README.md...āœ”ļø
šŸ“„ Downloading devcontainer.json...āœ”ļø
šŸ“„ Downloading docker-compose.yml...āœ”ļø
āœļø Setting name to project-dev...āœ”ļø
šŸ¦¾ Your go development container configuration is ready! šŸš€

# More information
docker run -it --rm qmcgaw/devtainr -help

Platforms supported

Build it yourself

Install Go, then either