diff --git a/docker-compose.yml b/docker-compose.yml
index 5a5af53cde5d6f37a2c6724a7698cd204085ba7f..8ec602a4175135baa06018526b10f06374eb9db3 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -16,7 +16,7 @@
 version: '3.4'
 services:
   mysql:
-    image: gcr.io/trillian-opensource-ci/db_server:df474653733c51ed91d60cf3efee69f7bf3199bd
+    image: gcr.io/trillian-opensource-ci/db_server:v1.4.0
     environment:
       - MYSQL_ROOT_PASSWORD=zaphod
       - MYSQL_DATABASE=test
@@ -45,7 +45,7 @@ services:
       retries: 3
       start_period: 5s
   trillian-log-server:
-    image: gcr.io/trillian-opensource-ci/log_server:df474653733c51ed91d60cf3efee69f7bf3199bd
+    image: gcr.io/trillian-opensource-ci/log_server:v1.4.0
     command: [
       "--storage_system=mysql",
       "--mysql_uri=test:zaphod@tcp(mysql:3306)/test",
@@ -60,7 +60,7 @@ services:
     depends_on:
       - mysql
   trillian-log-signer:
-    image: gcr.io/trillian-opensource-ci/log_signer:df474653733c51ed91d60cf3efee69f7bf3199bd
+    image: gcr.io/trillian-opensource-ci/log_signer:v1.4.0
     command: [
       "--storage_system=mysql",
       "--mysql_uri=test:zaphod@tcp(mysql:3306)/test",