Installing Docker

Deployment is the process of taking code or binaries from one environment and moving them to a another environment where you execute them. In the case of a web app case, you’ll move code from your development machine to a production server. You’ve already configured a development environment, but you still need to create a production environment you can use as the target of your deployments. For this, you’ll use Docker,[24] which reduces the process of provisioning a production environment to just a few steps.

Docker is a Linux-based containerization platform. It runs processes in isolated environments without the need for a complete visualization layer for each process. You can use Docker to run multiple isolated processes ...

Get Deploying with JRuby 9k now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.