This is almost entirely based on the swift-ubuntu-docker container from IBM. The most important difference is that it's based on Ubuntu 16.04 rather than the (frankly decrepit) 14.04. I've also modified it to include Curl, CouchDB, and MySQL, making it a useful one-shot install for beginners who are followed my book, Server-Side Swift.
WARNING: This was designed specifically to make following the book easier. I do not suggest you use this configuration for anything even vaguely important, not least because it sets up MySQL with an empty root password.