What, if you could release and deploy fully tested and bullet-proof software on a day by day basis? Isn’t this a huge effort for hobby developers like me? Even for hobby developers, Docker and its ecosystem promises an easy way to automate the integration and deployment of the software. Continuous Integration (CI) and continuous deployment (CD) … More Source Code to Docker Image — automated Build
Short Introduction into container technologies and reasons, why I have chosen to start proof of concepts with Docker and no other container technology. … More What is Docker? An Introduction into Container Technology.
This is part 1 of a little “Hello World” example using Ansible, an IT automation tool. The post has following content: Popularity of Ansible, Salt, Chef and Puppet Installation based on Docker Playbooks (i.e. tasks) and Inventories (i.e. groups of targets) Remote shell script execution As a convenient and quick way of Ansible installation on Windows … More Getting Started with Ansible
In a series of performance tests, we could show that a (Rails) web application has 50% higher performance on docker (installed on Windows/boot2docker) than the same application run natively on Windows, no matter whether or not the database and program code is located on a shared volume. However, if such a shared volume is auto-mounted to one of the Windows C:\Users folders, the performance drops by a factor of almost ten. … More Docker Performance Tests for Ruby on Rails