This looks useful. There have been times when I wanted to run an app from my home dir on a server at work, but installing it requires a lot of making and configuring and installing and operations support. I had resorted to using Go for a lot of stuff since there are Go binaries for just about everything, and Go executables can be made to run just about anywhere.
Tag: container
Pimple: PHP Dependency Injection Container
Devstep: Build a dev environment from a single command using git & docker
Drone: Continuous Integration platform built on Docker, written in Go
https://github.com/drone/drone
Looks like it’s still a bit rough around the edges, but the concept seems promising.
Deis: Open source PaaS build on Docker/CoreOS with Heroku-like workflow
From the Deis Overview page:
Deis (pronounced DAY-iss) is an open source PaaS that makes it easy to deploy and manage applications on your own servers. Deis builds upon Docker and CoreOS to provide a lightweight PaaS with a Heroku-inspired workflow.
Deis can deploy any application or service that can run inside a Docker container. In order to be scaled horizontally, applications must follow Heroku’s 12-factor methodology and store state in external backing services.
Deis can deploy any language or framework using a Dockerfile. If you don’t have a Dockerfile, Deis includes Heroku buildpacks for Ruby, Python, Node.js, Java, Clojure, Scala, Play, PHP, Perl, Dart and Go.
Deis can be deployed on any system that supports CoreOS including your workstation, as well as most public clouds, private clouds and bare metal.
Shipyard: Open Source Web UI for managing Docker containers, plus REST API
Jetty: Open Source Servlet Container & HTTP Server
I’ve recently become interested in Microservices and Jetty is a good choice of servlet container for running and serving microservices.
From the Jetty homepage:
Jetty provides a Web server and javax.servlet container, plus support for SPDY, WebSocket, OSGi, JMX, JNDI, JAAS and
many other integrations. These components are open source and available for commercial use and distribution.
Features
- Full-featured and standards-based
- Open source and commercially usable
- Flexible and extensible
- Small footprint
- Embeddable
- Asynchronous
- Enterprise scalable
- Dual licensed under Apache and Eclipse