Richard Bucker

Deis.io 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 listThis 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 appsThat 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=== Appstender-magiciannewish-dragsteredible-riverbedThe 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”: “newish-dragster.local3.deisapp.com”,  “owner”: “admin”,  “id”: “newish-dragster”,  “structure”: {}}=== newish-dragster Processes=== newish-dragster DomainsNo domainsAnd then I ran the curl command:curl newish-dragster.local3.deisapp.comThe 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.