Home » Author Archives: Raquel Pau

Author Archives: Raquel Pau

Raquel Pau
Raquel has graduated from Computer Engineering in the Universitat Politecnica de Catalunya. She also holds a Master degree in Computation (Software Engineering) from the same university. She has an I+D profile focused about model driven development. Additionally, she is the project leader of Walkmod, an open source project to code conventions, which is part of the result of her interest in the model driven development. Currently, Raquel works as a Software Architect in the Sparsity-Technologies.

Docker Tutorial for Beginners

In this article we are going to explain the main features of Docker. We are going to briefly explain why containers are necessary, which are the main commands to use and how to use Docker in our integration tests. The following table shows an overview of the whole article:                 Table Of Contents ...

Read More »

Docker Build Example

1. Introduction Docker is a tool to avoid the usual headaches of conflicts, dependencies and inconsistent environments, which is an important problem for distributed applications, where we need to install or upgrade several nodes with the same configuration. Docker is a container manager, which means that is able to create and execute containers that represent specific runtime environments for your ...

Read More »

Docker Compose example

1. Introduction Docker Compose is a tool for defining and running multi-container Docker applications. With Compose, you define in a configuration file the set of docker containers that application requires an specific machine. Then, using a single command, you create and start all the services in a single host. Docker Compose is specially useful for the following use case scenarios: ...

Read More »

Introduction to Docker for Java Developers – Getting started with Docker

1. Introduction According the official definition of Docker, it is an open platform for building, shipping and running distributed applications. It gives programmers, development teams and operations engineers the common toolbox they need to take advantage of the distributed and networked nature of modern applications. In other words, Docker is a tool to avoid the usual headaches of conflicts, dependencies and inconsistent environments, ...

Read More »