diff --git a/docker-compose.override.yml b/docker-compose.override.yml
index 49655ca75d1c6652b487338bc08eb7860f4df115..915b63b4634af5a705fd998348e784e599cd1ab9 100644
--- a/docker-compose.override.yml
+++ b/docker-compose.override.yml
@@ -17,20 +17,17 @@ volumes:
 services:
 
   fcrepo:
-    ports:
-      - 8080:8080
     volumes:
       - fcrepo:/data
 
   solr:
     environment:
       - OOM=script
-    ports:
-      - 8983:8983
 
   web:
     ports:
-      - 3000:3000
+      - 127.0.0.1:3000:3000
+      - "[::1]:3000:3000"
     environment:
       - RAILS_FORCE_SSL=false
     volumes:
@@ -53,8 +50,6 @@ services:
       - ./hyrax:/data:cached
 
   redis:
-    ports:
-      - 6379:6379
     volumes:
       - redis:/data
 
diff --git a/docker-compose.yml b/docker-compose.yml
index fcb918ec21fde42e20d0ccf01e7fef01b8b6e6d8..437cb47414cca8fa70fc1ba64bd4fddc25574355 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -28,8 +28,6 @@ services:
     image: solr:8
     expose:
       - 8983
-    ports:
-      - 8983:8983
     env_file:
       - .env
     healthcheck: