The Dockerfile in my project installs dependencies and then runs a shell script in the CMD directive. The shell script makes sure some configs are in place, then it runs the app.
I’m able to build and run the image successfully with raw docker, but “convox start” always fails with status code 1. I don’t see any log output from convox other than that. I also don’t see any stdout or stderr from my shell script. Is there a verbose option or something that will help me figure out what’s failing?
I upgraded my local rack, which I think runs on Kubernetes now, but I wasn’t aware of the need to enable the kubernetes cluster in Docker for Mac. I’m enabling that now, then re-creating the local rack to see if that clears up any issues.
Ah, it appears that the app name DayOne-Server isn’t allowed, and caused the build to fail with no message. @ddollar are there some rules about the app names? Maybe it’d be good to add a descriptive error message when the name is bad.