Substance
stable
  • Installation
  • Basic Usage
  • Engine Configuration
  • Environment Setup
  • Substance Internals
  • Upgrade from substance 0 to 1
  • FAQs and Troubleshooting Substance
Substance
  • Docs »
  • Table of Contents
  • Edit on GitHub

_images/substance.png

Welcome to Substance’s online help!

Substance combines a virtual machine and docker into one self contained tool. Complex projects can be distributed with a .substance folder which defines all the environmental details in one so you can spend more time developing and less time setting up servers.

Table of Contents¶

  • Installation
    • On macOS
    • On Windows (WSL)
    • On Windows (Cygwin)
    • On Linux
    • Upgrading Substance to a new version
  • Basic Usage
    • Architecture
    • Create your first engine
    • Syncing local files to and from the engine
    • Setup your first environment
    • Consulting logs
    • Entering a container shell
    • Executing a command from within a running container
  • Engine Configuration
    • box
    • devroot
    • docker
    • driver
    • network
    • profile
    • aliases
  • Environment Setup
    • Environment configuration
    • Configuring containers
  • Substance Internals
    • The subenv utility
    • How to use subenv
    • Creating a subenv spec (.substance)
    • subenv.yml
  • Upgrade from substance 0 to 1
    • Upgrading on macOS
    • Upgrading on Windows
    • Upgrading on Linux
    • Post-Install steps
    • Known issues
  • FAQs and Troubleshooting Substance
    • Known Issues And Mitigation

Indices and tables¶

  • Index
  • Search Page
Next

© Copyright 2017, Turbulent inc. Revision 9f1c1992.

Built with Sphinx using a theme provided by Read the Docs.