Skip to content
Jace Richardson edited this page Jan 31, 2018 · 1 revision

Using The Docker Devstack

Launching A Project

  • cd into your /code/[project name] folder
  • Type devstack
  • Choose your Public Folder / PHP / MySQL / NGROK settings

Stopping A Project

You can also stop a project by just running the normal devstack command and following the prompts.

  • cd into your /code/[project name] folder
  • Type devstack stop

Restarting A Project

You can also restart a project by just running the normal devstack command and following the prompts.

  • cd into your /code/[project name] folder
  • Type devstack restart

Using Kitematic

You can launch Kitematic at any time to see your running Docker containers. Clicking on a container will show the live feed of requests to that container (including errors) so you can use it for debugging purposes.

If you want to DELETE a container, click the X or click "Remove" (see caveat below).

If you want to STOP a container, we recommend using the devstack to stop your containers but in the event that fails or you want to do it manually, you can just click the container you want to stop and then click "Stop".

Warnings / Caveats

  • Docker for Mac must be running for devstack to work / your sites to load
  • If you restart Docker, you will have to re-launch your projects
  • If you click the X or "Remove" in Kitematic, you will DESTROY THAT CONTAINER and lose any data assocaited with it (i.e. Removing your MySQL container will delete any databases inside it for that project)