9-12 May 2017
Europe/Rome timezone

Docker for spatial missions

Not scheduled


Cecile Cavet (CNRS)


Docker (1) is a recent technology which offers multi-infrastructure environnement for developers and system administrators. Based on Linux containers, Docker provides a stack of components (Engine, Compose, Machine...) and a DockerHub where users can share and pull specific Docker images. In comparison with virtual machines, containers are lighter and quicker to run but they are complementary technologies. On the IaaS (Infrastructureas- a-Service) cloud infrastructures based on OpenStack solution (2), Docker plugging is not always integrated and on specific local machines (i.e. Mac OS and Windows), Docker daemon has to run inside a light virtual machine. We will present in this poster a use case of Docker on the french cloud federation managed by France Grilles (FG-cloud (3)). For spatial missions, scientists and engineers need a flexible environment in order to develop and run in production data processing or simulation pipelines. Docker offers the multi-infrastructure approach by developing the pipeline prototype locally and by executing the production one on the IaaS cloud in order to access scalable ressources. Furthermore, in the case of peak of charge during the production phase of data analysis, the complex workflow can be managed by a hybrid cluster/cloud infrastructure including a Docker orchestrator. References: (1) Docker: https://www.docker.com (2) OpenStack: https://www.openstack.org/ (3) FG-cloud: http://www.france-grilles.fr/services-catalogue/fg-cloud/

Primary author

Cecile Cavet (CNRS)

Presentation Materials