diff --git a/hooks/post_push b/hooks/post_push
index 80f379403a6106fdc22335f69ff3a5ee482d0c31..8429a2e7659b4dc1cb03ebf0da2a4559be9aeab3 100644
--- a/hooks/post_push
+++ b/hooks/post_push
@@ -18,9 +18,10 @@ fi
 
 major=${BASH_REMATCH[1]}
 minor=${BASH_REMATCH[2]}
+patch=${BASH_REMATCH[3]}
 
 # Tag and push image for each additional tag
-for tag in {"$major","${major}.${minor}"}; do
+for tag in {"$major","${major}.${minor}","${major}.${minor}.${patch}"}; do
   echo "Tagging ${DOCKER_REPO}:${tag}"
   docker tag $IMAGE_NAME ${DOCKER_REPO}:${tag}
   docker push ${DOCKER_REPO}:${tag}