Richard Bucker version 0.15.0 prerelease

Posted at — Oct 31, 2014

UPDATE: even though the current release of Docker is 1.3.1; this version of Deis, 0.15.0, is using Docker 1.3.0.

Finally!!! Deis’ installed and ran the first time.  Now I’ll admit it took more than the documented 10 minutes to startup the builder container but when you consider that this container is supposed to identify, classify and build a target container (I think) it’s probably bigger than the rest.

deisctl list
 Will produce a list similar to fleetctl list-units but from the host system. I really like to run the command with form a watcher.
watch deisctl list
This will refresh the output every 2 seconds by default.

After downloading and installing my fork of the example-go application the deisctl program did not add the program to the list. There is a different command:
deis apps
That should display all of the applications that I pushed.  Interestingly I saw 3 applications including mine. Since this was a fresh install I was not expecting to see 3.
$ deis apps
=== Apps
The deis info commad produced some results:
$ deis info -a newish-dragster
=== newish-dragster Application
  “updated”: “2014-11-01T00:09:52UTC”,
  “uuid”: “850320b0-b920-4d0c-8998-fcb2e5f354be”,
  “created”: “2014-11-01T00:09:52UTC”,
  “url”: “”,
  “owner”: “admin”,
  “id”: “newish-dragster”,
  “structure”: {}
=== newish-dragster Processes
=== newish-dragster Domains
No domains

And then I ran the curl command:
The output of the curl command indicated that it was an NGINX installation. I repeated the deis and curl commands on the other apps and one was NGINX and the other was my application. I’m not sure why deis deployed not one but two NGINX servers in what appears to be application space.

hmmmm… perplexing.

One thing to note.  There is no deis version command so there is no authoritative way to know what version you are running.