diff --git a/docker-compose.yml b/docker-compose.yml
index 482e05303ba05ec9d628203974603a5c6671c685..5af5e118987f1ba7aec780d5254af1c366da987e 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -24,20 +24,22 @@ services:
       - ./jenkins-data:/var/jenkins_home
       - ./jenkins-docker-certs:/certs/client
 
-  sonatype/nexus3:
-    container-name: registry-nexus
+  sonatype-nexus3:
+    container_name: registry-nexus
     image: sonatype/nexus3:latest
-    network: "bridge"
-    port: 
+    network_mode: "bridge"
+    ports: 
       - 8081:8081
       - 8082:8082
       - 8083:8083
+    volumes:
+      - ./data:/nexus-data
 
   hadolint:
-    container-name: hadolint
+    container_name: hadolint
     image: hadolint/hadolint
-    network: "bridge"
-
+    network_mode: "bridge"
+    
   #clair-scanner 
 
   #Dockle 
\ No newline at end of file