diff --git a/docker-compose/archiver.yml b/docker-compose/archiver.yml
index 98200f610c887a6a40cdc27c8e87dfbdac8b22a7..aa628e8548973db30334a916ddff78ca48803ff6 100644
--- a/docker-compose/archiver.yml
+++ b/docker-compose/archiver.yml
@@ -51,7 +51,7 @@ services:
                hdbppcm-srv 01"
 
   dsconfig:
-    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-dsconfig:latest
+    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-dsconfig:1.5.0.6
     container_name: dsconfig
     network_mode: ${NETWORK_MODE}
     depends_on:
diff --git a/docker-compose/astor.yml b/docker-compose/astor.yml
index 7911b66f9cda51aa6585fb37b18408eef6349754..7e3974bc56bb9f3178688f5d4a8633029d3425c2 100644
--- a/docker-compose/astor.yml
+++ b/docker-compose/astor.yml
@@ -13,7 +13,7 @@ version: '2'
 
 services:
   astor:
-    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-java:latest
+    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-java:9.3.3.2
     container_name: ${CONTAINER_NAME_PREFIX}astor
     network_mode: ${NETWORK_MODE}
     volumes:
diff --git a/docker-compose/jive.yml b/docker-compose/jive.yml
index d3b8b06f9778e3e5f53953a5f2eb26725d657e60..82a16bec6f904f54ef19414c111915cdbc54990b 100644
--- a/docker-compose/jive.yml
+++ b/docker-compose/jive.yml
@@ -18,7 +18,7 @@ version: '2'
 
 services:
   jive:
-    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-java:latest
+    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-java:9.3.3.2
     container_name: ${CONTAINER_NAME_PREFIX}jive
     network_mode: host
     volumes:
diff --git a/docker-compose/logviewer.yml b/docker-compose/logviewer.yml
index ad1d975ec4f611a393bbb12250e582b4ae33671a..0959d8b944c31d1b2ad9cf537037f51d31fe410e 100644
--- a/docker-compose/logviewer.yml
+++ b/docker-compose/logviewer.yml
@@ -12,7 +12,7 @@ version: '2'
 
 services:
   logviewer:
-    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-java:latest
+    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-java:9.3.3.2
     container_name: ${CONTAINER_NAME_PREFIX}logviewer
     network_mode: ${NETWORK_MODE}
     volumes:
diff --git a/docker-compose/pogo.yml b/docker-compose/pogo.yml
index 9e2d377c1c40f3276f979af621d986a04a04a6b7..85bf0ef3d9bcbf962f501d4bbca22227820e42aa 100644
--- a/docker-compose/pogo.yml
+++ b/docker-compose/pogo.yml
@@ -20,7 +20,7 @@ volumes:
 
 services:
   pogo:
-    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-pogo:latest
+    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-pogo:9.6.31.2
     container_name: ${CONTAINER_NAME_PREFIX}pogo
     network_mode: ${NETWORK_MODE}
     volumes:
diff --git a/docker-compose/rest.yml b/docker-compose/rest.yml
index dfbd154b270eb9b6f74ce6b769660e43ebd58b14..4019b9fddb4f8801db6922c9afa559d1e581e2ee 100644
--- a/docker-compose/rest.yml
+++ b/docker-compose/rest.yml
@@ -13,7 +13,7 @@ version: '2'
 
 services:
   rest:
-    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-rest:latest
+    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-rest:1.14.1.2
     container_name: ${CONTAINER_NAME_PREFIX}tango-rest
     network_mode: ${NETWORK_MODE}
     # set the hostname, otherwise duplicate device registrations result every
diff --git a/docker-compose/tango.yml b/docker-compose/tango.yml
index cfbc9aea18b42bf0cad229bac80c2545b70857d9..2e2494ff9ff08e326ac0b68a449dd70ae2811a86 100644
--- a/docker-compose/tango.yml
+++ b/docker-compose/tango.yml
@@ -15,7 +15,7 @@ volumes:
 
 services:
   tangodb:
-    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-db:latest
+    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-db:10.4.10
     container_name: ${CONTAINER_NAME_PREFIX}tangodb
     network_mode: ${NETWORK_MODE}
     environment:
@@ -30,7 +30,7 @@ services:
     restart: on-failure
 
   databaseds:
-    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-cpp:latest
+    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-cpp:9.3.4.2
     container_name: ${CONTAINER_NAME_PREFIX}databaseds
     network_mode: ${NETWORK_MODE}
     ports:
diff --git a/docker-compose/tangotest.yml b/docker-compose/tangotest.yml
index c2be7247749990377932159692631fb79fbd4335..707b1cb7ce182792974df28f1fdbff5fab4702a7 100644
--- a/docker-compose/tangotest.yml
+++ b/docker-compose/tangotest.yml
@@ -11,7 +11,7 @@ version: '2'
 
 services:
   tangotest:
-    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-java:latest
+    image: ${DOCKER_REGISTRY_HOST}/${DOCKER_REGISTRY_USER}/tango-java:9.3.3.2
     container_name: ${CONTAINER_NAME_PREFIX}tangotest
     network_mode: ${NETWORK_MODE}
     environment: