Containers Technology

Home » Containers Technology


The LIP Computing Group has developed udocker.

Udocker is a basic user tool to execute simple docker containers in user space without requiring root privileges. Enables download and execution of docker containers by non-privileged users in Linux systems where docker is not available. It can be used to pull and execute docker containers in Linux batch systems and interactive clusters that are managed by other entities such as grid infrastructures or externally managed batch or interactive systems.

Udocker has reached TRL8 and belongs to the catalog of services for EOSC-Hub. Development of new features is taking place in the framework of DEEP-Hybrid-Datacloud.


Udocker may be downloaded from the indigo-datacloud Github repository at:

where you can also find the official User Manual.

Additional information

Read our article in HPCWire

A more technically detailed description is on our paper:

Title: “Enabling rootless Linux Containers in multi-user environments: the udocker tool”

Authors: Jorge Gomes, Isabel Campos, Emanuele Bagnaschi, Mario David, Luis Alves, Joao Martins, Joao Pina, Alvaro Lopez-Garcia and Pablo Orviz


Selected presentations featuring concept, design, and scientific applicability:

  • Digital Infrastructures for Research Conference (DI4R)

Place & Date: ISCTE, Lisbon, 9th-11th October 2018

Title: Rootless containers with udocker (slides) By: Jorge Gomes

  • Event: IFT Xmas Workshop 2017

Place & Date: IFT, Madrid, 13th-15th December 2017

Title: Advanced Virtualization in Computing  (slides, video) By: Jorge Gomes

  • Event: Workshop on Technical Advances in Lattice Gauge Theories

Place & Date: CP3-Origins, Odense, 4th-8th December 2017

Title: Lightweight Virtualization & Scientific Computing (slides) By: Isabel Campos
  • Event: Annual Helmholtz Alliance Workshop on “Physics at the Terascale”

Place & Date: DESY, Hamburg, 27th-29th November 2017

Title: Container technology for Phenomenology tools (slides) By: Emanuele Bagnaschi