camerondurham / ch

Docker config and shell manager for using (or misusing) containers as dev environments
Apache License 2.0
18 stars 2 forks source link

ch start does not pull/build image if none exists #11

Closed camerondurham closed 3 years ago

camerondurham commented 3 years ago

Describe the bug The MVP implementation only will build/pull Docker image when running ch create. If user deletes image tries to run, they will likely get an opaque error message.

To Reproduce Steps to reproduce the behavior:

  1. Run ch create usccsci104 --image usccsci104/docker:latest
  2. Delete image docker rmi usccsci104:latest
  3. Run environment ch start csci104
  4. Error message: No such image usccsci104:latest

Expected behavior

ch should re-pull image based on environment configuration.

Desktop (please complete the following information):