diff --git a/docker-compose.yaml b/docker-compose.yaml
index 635f7f49fa185d0b5cb0b83b5109468705eef5ce_ZG9ja2VyLWNvbXBvc2UueWFtbA==..6622723d0b9a5211dda1b4641ef595f985db920d_ZG9ja2VyLWNvbXBvc2UueWFtbA== 100644
--- a/docker-compose.yaml
+++ b/docker-compose.yaml
@@ -74,6 +74,15 @@
     networks:
       - backend
 
+  virtuoso:
+    image: openlink/virtuoso-opensource-7
+    ports: ["8890:8890", "127.0.0.1:1111:1111"]
+    environment:
+      DBA_PASSWORD: virtuoso  # admin user is 'dba'
+      VIRTUOSO_DATABASE_DIR: ./docker-data/virtuoso
+    volumes:
+      - ./docker-data/virtuoso:/opt/virtuoso-opensource/database
+
 networks:
   backend:
     driver: bridge